猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么“设置为启动”选项存储在suo文件中而不是sln文件中?
似乎此设置应该存储在解决方案文件中,以便在所有用户和部分源代码控制中共享。由于我们不签入suo文件,因此每个用户都必须单独设置它,这似乎很奇怪。
慕森卡
浏览 437
回答 3
3回答
森林海
为什么应该是非特定于用户的首选项?如果我有一个包含10个文件的解决方案,而一个开发人员主要在测试/使用这些工具之一,那为什么应该影响我的启动工作?我认为MS在这一方面做出了正确的选择。这个项目我想开始是远远一定的项目其他开发商要启动。
0
0
0
拉风的咖菲猫
每个人都必须自己定义自己的启动项目,这是绝对必要的。但是拥有一个专用的默认值将是很好的,而且据我所知,这是可能的!如果您的解决方案目录中没有.suo文件,Visual Studio将选择.sln文件中的第一个项目作为默认启动项目。关闭您的Visual Studio,然后在您喜欢的文本编辑器中打开.sln文件。从第4行开始,您将看到所有项目都封装在Project– EndProject行中。将所需的默认启动项目剪切并粘贴到顶部。删除您的.suo文件。在Visual Studio中打开您的解决方案。da!如果您知道乔恩不知道的事情,会获得特别奖吗?;-)
0
0
0
潇湘沐
在大多数情况下,对此设置默认值确实很有意义。最好容纳一个默认的启动项目并将其存储在.sln文件中,但是开发人员可以在其.suo文件中覆盖它。如果在.suo文件中找不到启动设置,则将使用.sln中的默认启动项目。实际上,这已在Visual Studio的UserVoice中提出。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C#
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续