当我尝试打开旧的Visual Studio解决方案时,我会为其所有项目获得此错误(因此他们失败了加载):'导入的项目" C: Program Files(x86) msbuild stylecop v4.7 stylecop.targets没有找到。确认声明中的路径是正确的,并且文件存在于磁盘上。’。导致错误的项目文件上的行似乎是一个: <Import Project="$(ProgramFiles)MSBuildStyleCopv4.7StyleCop.targets" />
。如何安装StyleCop,以便将其文件转到该文件夹?我试图将其作为Nuget软件包和VS扩展程序都安装在我的计算机上,但是这些选项都没有将文件放在该路径中。我没有找到MSI安装程序本身,只有Nuget选项。我拥有的一个约束是我需要保持项目文件的状态。我正在使用VS2015。
我找不到安装程序,但是如果您进入项目文件(.csproj)并评论该行
<Import Project="C:Program Files (x86)MSBuildStyleCopv4.7StyleCop.targets" />
您应该能够加载项目。
我终于在这里找到了安装程序,我使用了它,它添加了缺少的文件夹并解决了问题。安装时,重要的是要确保选择"安装程序"窗口中的MSBUILD选项。