在VS2015中,我有一个项目(“projA”)的现有解决方案。
然后,从另一个解决方案中,我复制了构成其他四个项目的文件,使其与“projA”位于同一目录中。
然后我打开了包含“projA”的解决方案,并使用“添加现有项目”工具添加其他四个项目。
解决方案构建,一切看起来都很开心。
但是,如果使用Solution Explorer,我
然后我被提供给浏览器的不是来自'projB'的Foo.aspx而是来自'projA'的'Index.cshtml'。
我猜(并且'猜测'是这个词)这与'projA'被标记为启动项目而'projB'不被标记的事实有关?所以我在这里阅读https://msdn.microsoft.com/en-us/library/a1awth7y.aspx我可以有多个启动项目,但我不清楚是否存在一些负面影响?它会以某种方式使'projB'可见吗?
或者我可能有这么多错,还有其他原因吗?
答案 0 :(得分:1)
我认为您可以从解决方案属性页面设置所需的行为。因此,请转到解决方案属性页,然后转到常用属性,然后选择启动项目并选择当前选择,这样当您从项目中选择文档时,它将成为启动项目。