我有一个包含 Visual Studio 项目文件的开源项目。有一个包含四个项目文件的解决方案文件。当源文件被分发和解压时,Visual Studio 选择错误的项目作为默认项目。新用户不知道他们需要右键单击某个项目,然后选择设置为启动项目.
我尝试对解决方案文件中的项目进行重新排序,以便适当的项目位于第一个,并且我尝试更改适当项目上的 UUID,使其处于最低位置。两者都无法解决 Visual Studio 选择错误启动项目的问题。
我测试的 Visual Studio 版本是 Visual Studio 2005、2008、2010、2012、2013 和2015罢工> https://stackoverflow.com/q/32438478.
默认启动项目由什么决定?
我该如何确保 Visual Studio 选择正确的启动项目?
一个相关的问题是为什么“设置为启动”选项存储在 suo 文件中而不是 sln 文件中? https://stackoverflow.com/q/694730,但它询问“为什么......”而不询问“如何......”。
- 如果有 *.suo 文件,则启动项目将保存在那里。
- 否则,*.sln 文件中列出的第一个项目将是 Startup。
(用VS 2013测试)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)