Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
842 views
in Technique[技术] by (71.8m points)

msbuild - Strange Build error after upgrading to Visual studio 2015 wants to copy pagefile.sys

I get this error when building an MVC project in a solution. No references to those files exists in my solution at all.

C:Program Files (x86)MSBuild14.0inMicrosoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:ootmgr" because it was not found.
1>C:Program Files (x86)MSBuild14.0inMicrosoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:BOOTNXT" because it was not found.
1>C:Program Files (x86)MSBuild14.0inMicrosoft.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)MSBuild14.0inMicrosoft.Common.CurrentVersion.targets(4105,5): error MSB3030: Could not copy the file "D:swapfile.sys" because it was not found.

My colleague can build with no errors.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I encountered the same issue.

The problem starts when you upgrade the DotNetCompilerPlatform to version 1.0.1.

To work around this issue you can downgrade to version 1.0.0 using the NuGet package manager.

EDIT: If you uninstall Microsoft.CodeDom.Providers.DotNetCompilerPlatform AND Microsoft.Net.Compilers, and then install the DotNetCompilerPlatform (has a dependency on the Microsoft.Net.Compilers package so it will automatically install that) package again the error disappears for good so it seems.

Still not sure what happens under water but I can work again!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...