在解决方案中构建MVC项目时出现此错误.在我的解决方案中根本不存在对这些文件的引用.
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:\bootmgr" because it was not found.
1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:\BOOTNXT" because it was not found.
1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:\pagefile.sys" because it was not found.
1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:\swapfile.sys" because it was not found.
Run Code Online (Sandbox Code Playgroud)
我的同事可以毫无错误地建立.
对于 Visual Studio 2017 中的解决方案,我一直遇到此编译时错误:
无法复制文件“C:\pagefile.sys”,因为找不到它。
这是在修复了DotNetCompilerPlatform
在同一项目中找不到的先前警告之后开始的。发生这种情况是因为路径packages
实际上比.csproj
文件指示的位置高一级。我推测这是在我参与之前重组项目文件夹期间发生的。
无论如何,一旦修复,我清理了项目并运行了全部重建。第一次出现上述错误。
这个问题似乎类似于这些问题:
但是,我正在处理更新版本1.0.3
的DotNetCompilerPlatform
. 因此,回退似乎不是一个好的选择,我不确定这些问题的答案有多少适用于这种情况。