首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Team无法复制pagefile.sys,因为它正在被其他进程使用。

Team无法复制pagefile.sys,因为它正在被其他进程使用。
EN

Stack Overflow用户
提问于 2016-12-07 03:07:13
回答 1查看 1.2K关注 0票数 0

我正在尝试让TeamCity启动并运行一个CI / CD服务器。到目前为止,我已经把它连接到我的Git回购,它拉回购和建设。太棒了。

现在我正试图出版它。(我的web服务器也是CI服务器和代理)。

我一直在犯这个错误:

C:\TeamCity\buildAgent\work\f56e1490ff15a5c4\P4P.Web\P4P.Web.csproj(1373,5):警告MSB3026:无法将"\pagefile.sys“复制到"C:\inetpub\wwwroot\P4P\build\pagefile.sys”。开始重试8在1000毫秒。进程无法访问文件“\pagefile.sys”,因为它正在被其他进程使用。

它最终失败,并使整个发布过程失败。

C:\TeamCity\buildAgent\work\f56e1490ff15a5c4\P4P.Web\P4P.Web.csproj(1373,5):错误MSB3027:无法将"\pagefile.sys“复制到"C:\inetpub\wwwroot\P4P\build\pagefile.sys”。超过10次重试计数。失败。

C:\TeamCity\buildAgent\work\f56e1490ff15a5c4\P4P.Web\P4P.Web.csproj(1373,5):错误MSB3021:无法将文件"\pagefile.sys“复制到"C:\inetpub\wwwroot\P4P\build\pagefile.sys”。进程无法访问文件“\pagefile.sys”,因为它正在被其他进程使用。

我找到this了。我尝试将Microsoft.CodeDom.Providers.DotNetCompilerPlatform和Microsoft.Net.Compilers包降级到1.0.0。我甚至试着把它们完全移除。

我查看了所有csproj文件以获得对这些包(包括package.config)的引用。没什么。

我甚至不知道该从哪里着手解决这个问题。

我的服务器正在运行Windows 2012 R2。我安装了VS专业的。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-12-07 09:22:45

我也遇到过同样的问题。

当您将DotNetCompilerPlatform升级到1.0.1.版本时,问题就开始了。

要解决这个问题,您可以使用包管理器将其降级为版本1.0.0。

编辑:如果您卸载Microsoft.CodeDom.Providers.DotNetCompilerPlatform和Microsoft.Net.Compilers,然后安装DotNetCompilerPlatform (它依赖于Microsoft.Net.Compilers包,所以它将自动安装该包),那么错误就会永久消失。

还请检查此问题链接- error MSB3027: Could not copy "C:\pagefile.sys" to "bin\roslyn\pagefile.sys". Exceeded retry count of 10. Failed

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41008755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档