2017-06-06 21 views
2

我正在使用Visual Studio 2015更新3并且有一个完整的独立API项目解决方案。最近一段时间,当启动调试时,它停止在多项目解决方案下构建所有项目。ReSharper在调试时不会构建多个项目

所有项目都设置为Resharper“Build & Run”设置中的Always Build。

选择多个启动项目,并在配置管理器下的所有项目上选择“构建”选项。

但是,只有一个项目将生成。无论哪个项目位于配置管理器列表的顶部。我可以将不同的项目移动到该列表的顶部,使其成为构建的项目。

我可以让多个项目运行的唯一方法是使顶级Configuration Manager项目依赖于它们。

我已经卸载并重新安装VS和Resharper并将两者都重置为默认设置,并没有运气。

任何想法可能是什么问题?我从来不必将所有项目都设置为彼此依赖,以便他们全部构建之前。

的Windows 10 Pro的FWIW

更新

  • Projects and Solutions > Build and Run settings Screenshot
  • 手动执行对SLN文件一个MSBuild命令生成的所有项目没有问题。

  • 尽管如此,但至少我确认这是一个ReSharper Build问题。 VS Build正在构建所有的项目。至少,我可以使用VS Build,直到我可以找出ReSharper Build的情况。

+0

输出窗口是否也不包含有关其他API项目的信息?没有ReSharper的情况下它能工作吗? IIS是否只显示其中一个正在构建的项目? – Bartosz

+0

正确。输出窗口不显示不可建立信息。我昨晚卸载了Resharper,但仍无法构建多个项目。我不完全确定你对IIS的意思是什么(使用快递)。这些项目在IIS Express中可以访问,我只需手动构建它们即可在其中进行更改。 – p0laris

+0

输出窗口有一个组合框说'显示输出' - 你是否将它设置为'Build'? – Bartosz

回答

0

您确定您已选择适合您所需项目的“开始”操作吗? (该问题仅表示您有多个启动项目) enter image description here

+0

谢谢但是,是的,所有项目都设置为启动项目下的“开始”。 – p0laris

相关问题