VS project Error: The imported project "C:\Program Files (x86)\MSBuild\StyleCop\v4.7\StyleCop.targets" was not found

VS project Error: The imported project "C:\Program Files (x86)\MSBuild\StyleCop\v4.7\StyleCop.targets" was not found

当我尝试打开一个遗留 Visual Studio 解决方案时,我得到了它的所有项目的错误(因此它们加载失败):'导入的项目 "C:\Program Files (x86)\MSBuild\StyleCop\v4.7\StyleCop.targets" 不是成立。确认声明中的路径正确,并且该文件存在于磁盘上。'。项目文件中导致错误的行似乎是这一行:<Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" />。我如何安装 StyleCop 以便其文件进入该文件夹?我试图将它作为 Nuget 包和 VS 扩展安装在我的机器上,但是 none 这些选项将文件放在该路径中。我没有找到 MSI 安装程序本身,只有 Nuget 选项。我的一个限制是我需要保持项目文件的原样。我正在使用 VS 2015。

我终于找到了安装程序 here,我用了它,它添加了丢失的文件夹,这解决了问题。安装时务必确保选择安装程序中的 MSBUILD 选项 window。

我找不到安装程序,但如果您进入项目文件 (.csproj) 并注释掉该行

<Import Project="C:\Program Files (x86)\MSBuild\StyleCop\v4.7\StyleCop.targets" />

您应该可以加载项目。