无法在Visual Studio中控制启动项目

时间:2013-02-12 01:46:55

标签: visual-studio visual-studio-2012 project startup

Visual Studio 2012不允许我设置多个启动项目。

我试过了:

  • 右键单击解决方案/设置启动项目...

    结果:什么都没发生。

  • 查看/ Property Pages

    结果:弹出“对象引用未设置为对象的实例。”

我没有加载项运行,并禁用了所有可以在不卸载的情况下禁用的扩展。

是有效的扩展程序
  • Microsoft Web开发人员工具
  • NuGet Package Manager
  • 适用于JavaScript的Windows库的Visual Studio扩展(1.0.8377.0和1.0.9200.20512
  • 的VisualSVN

这是一个已知问题吗?有修复/解决方法吗?如果VS2012 UI继续失败,我可以通过编辑.sln / .csproj文件来指定启动项目吗?

2 个答案:

答案 0 :(得分:1)

我很确定这与NuGet Package Manager有关。我按照here的描述做了。

Tools => Extensions and Updates...中卸载了NuGet Package Manager,并重新启动了Visual Studio 2012 / Visual Studio 2013 Preview。现在我可以再次愉快地配置我的解决方案属性!

再次安装NuGet Package Manager,问题再次出现。 :(

这是一个姑息性的答案。如果有明确的答案,请分享! :)

请务必对此Connect Bug投票。

答案 1 :(得分:1)

在搜索我遇到的相关问题时发现了这篇文章。我认为其他人知道我发现了什么会有所帮助。

我的问题是尝试在启动项目之间切换,IIS Express将始终加载相同的项目。我的解决方案是编辑项目属性> Web>为每个项目分配不同的端口号。现在,当我选择Set as StartUp Project ...它实际上可以正常工作

注意**我对NuGet没有任何问题,可能是因为我使用的是2013年发布的版本