gpt4 book ai didi

c# - 错误 MSB3027 : Could not copy "C:\pagefile.sys" to "bin\roslyn\pagefile.sys". 超过重试次数 10。失败

转载 作者:IT王子 更新时间:2023-10-29 04:23:19 26 4
gpt4 key购买 nike

我一直在使用 VS 2013 时遇到此错误:

Could not copy "C:\pagefile.sys" to "bin\roslyn\pagefile.sys". Exceeded retry count of 10. Failed. Unable to copy file "C:\pagefile.sys" to "bin\roslyn\pagefile.sys". The process cannot access the file

请帮帮我。

最佳答案

this answer from Pramod's comment 中所示问题源于 Microsoft.CodeDom.Providers.DotNetCompilerPlatform nuget 包,特别是从版本 1.0.0 升级到 1.0.1。 p>

然而,对我来说,使用 Visual Studio 降级会导致进一步的构建错误。为了解决这个问题,我不得不手动编辑我的 csproj 和 packages.config 文件,删除所有对 Microsoft.Net.CompilersMicrosoft.CodeDom.Providers.DotNetCompilerPlatform 的引用。

具体来说,这意味着:

  • 删除相关的 <Import Project="...这两个库的所有版本的部分(通常在 csproj 的开头)
  • 删除 <Reference Include="...两个库的两个版本的部分
  • 删除 <Error Condition="!Exists(... EnsureNuGetPackageBuildImports 中两个库的两个版本的部分目标部分
  • 删除所有 Microsoft.CodeDom.Providers.DotNetCompilerPlatformMicrosoft.Net.Compilers来自 packages.config 的包。

然后我能够在 VS 中管理项目 nuget 包,并且(按顺序):

  • 添加 Microsoft.Net.Compilers 版本 1.2.2
  • 添加Microsoft.CodeDom.Providers.DotNetCompilerPlatform版本1.0.1

这解决了页面文件构建错误,以及促使我首先尝试升级的运行时错误。

关于c# - 错误 MSB3027 : Could not copy "C:\pagefile.sys" to "bin\roslyn\pagefile.sys". 超过重试次数 10。失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37428409/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com