Pra*_*aut 25 c# visual-studio visual-studio-2012 visual-studio-2013
每次我在VS 2013中收到此错误
无法将"C:\ pagefile.sys"复制到"bin\roslyn\pagefile.sys".超过重试次数10.失败.无法将文件"C:\ pagefile.sys"复制到"bin\roslyn\pagefile.sys".该进程无法访问该文件
请帮我.
小智 43
正如Pramod的评论中的回答所示,问题源于Microsoft.CodeDom.Providers.DotNetCompilerPlatform nuget包,特别是从1.0.0升级到 1.0.1.
但对我来说,使用Visual Studio降级会导致进一步的构建错误.要解决此问题,我必须手动编辑我的csproj和packages.config文件,删除对Microsoft.Net.Compilers和Microsoft.CodeDom.Providers.DotNetCompilerPlatform的所有引用.
具体来说,这意味着:
<Import Project="...
两个库的所有版本的相关部分(通常在csproj的开头)<Reference Include="...
两个库的两个版本的部分<Error Condition="!Exists(...
从EnsureNuGetPackageBuildImports
目标部分中删除两个库的两个版本的部分Microsoft.CodeDom.Providers.DotNetCompilerPlatform
和Microsoft.Net.Compilers
包.然后我能够管理VS中的项目nuget包和(按顺序):
这解决了页面文件构建错误和运行时错误,这促使我首先尝试升级.
toh*_*oha 10
我删除:
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform
- Microsoft.Net.Compilers
来自nuget包管理器,因为我没有使用它.
一切都好.
归档时间: |
|
查看次数: |
13974 次 |
最近记录: |