.NET 中 用VS打开工程时,为什么会自动关联上解决方案 5

我用VISUALSTUDIO打开一个项目文件(.csproj),这时VS会自动关联上解决方案(.sln),导致打开一大堆工程。怎么才能不自动关联解决方案,只打开单一项目。... 我用VISUAL STUDIO 打开一个项目文件(.csproj),这时VS 会自动关联上解决方案(.sln),导致打开一大堆工程。怎么才能不自动关联解决方案,只打开单一项目。 展开
 我来答
阳光的雷咩咩
2013-12-25 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7840万
展开全部

怎么打开单一,就像[longwu90604017 ]的方法。

至于为什么,个人觉得这是VS在打开项目的时候,会自动在csproj的上层文件夹寻找sln文件,而sln文件里面包含了所有项目位置的信息,因此它能找到。我通过如下步骤验证推断

  • 更改csproj所在文件夹名称---不能打开sln

  • 删除sln---不能打开slnj

  • 把sln复制若干个---不能打开sln

  • 更改sln名称---能打开sln

更多追问追答
追问
VS应该会自动搜索SLN,先搜索本级目录,再搜索上级目录。能不能去掉这个自动搜索,这样我双击打开csproj时,就可以不关联打开其它工程了。
追答
没找到相应的选项,不过有人提了和你一样的问题,自己去研究研究。。。
http://stackoverflow.com/questions/3431710/i-open-up-a-design-csproj-and-a-whole-solution-opens
匿名用户
2013-12-25
展开全部
把.suo文件删除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longwu90604017
2013-12-25 · TA获得超过205个赞
知道小有建树答主
回答量:214
采纳率:100%
帮助的人:72.5万
展开全部
你可以把那项目单独拷贝到一个地方,或者删除解决方案
追问
我就是不想这样做啊。就想打开解决方案时,打开所有项目。打开单独项目时,不打开其它项目。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式