我在VS 2012中有一个解决方案,我尝试将启动项目更改为特定项目,但是VS立即崩溃(对于其他项目-没有问题),并显示熟悉的消息“Visual Studio停止工作...”。
我还尝试在.suo文件中手动定义启动项目 (详情请参见为什么“设置为启动”选项存储在suo文件而不是sln文件中?) 但是,当我重新打开VS时,在装配加载过程中它会崩溃。
有任何想法是什么原因造成的吗?
编辑:
附加细节:
其解决方案还包含在本地IIS前面运行的WCF项目。此项目在其他团队计算机上以相同的代码完美运行。 由于这些事实,似乎出现了环境问题,例如IIS设置、权限等。
请注意,我已经重置了VS设置,并且修复了安装程序,但问题仍未解决。
也许有人知道'Set as startup project'的逻辑操作是什么,除了定义起始点之外,VS在执行此操作时还执行了什么操作?我认为问题的根源就隐藏在那里...