2015-09-30 60 views
5

我正在使用cruisecontrol.net + msbuild。它在一段時間內運行良好,在最近兩天我收到這個錯誤。爲什麼它試圖複製pagefile.sys?這裏是錯誤日誌。預先感謝您的幫助。MSBbuild想複製C: pagefile.sys。任何想法爲什麼?

錯誤消息: 「[CDATA [無法複製 」C:\的pagefile.sys「 到 C:\ CCNET \ PublishedFiles \ _PublishedWebsites \ MERP \羅斯林\ PAGEFILE.SYS」。 從1000ms開始重試1次。該進程無法訪問文件「C:\ pagefile.sys」,因爲它正在被另一進程使用。「

+0

所以今天早上我的git克隆一個回購協議,修改身份服務器項目,刪除了幾行像 <導入項目=」 .. \包\ Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.1 \建立\ Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props,然後嘗試使用VS 2015年編譯,並得到了 C:\ Program Files文件(x86)\ MSBuild \ 14.0 \ bin \ Microsoft.Common.CurrentVersion.targets(4105,5):錯誤MSB3021:無法將文件「C:\ pagefile.sys」複製到「bin \ roslyn \的pagefile.sys」。該進程無法訪問文件'C:\ pagefile.sys',因爲它正在被另一個進程使用。 現在不可以重現,瘋了! –

+0

在這裏看到:http://stackoverflow.com/questions/32523580/strange-build-error-after-upgrading-to-visual-studio-2015-wants-to-copy-pagefile [奇怪的生成錯誤的 – Zapnologica

+0

可能的複製後升級到Visual Studio 2015想要複製pagefile.sys](https://stackoverflow.com/questions/32523580/strange-build-error-after-upgrading-to-visual-studio-2015-wants-to-copy-pagefile ) – Matt

回答

0

也許某些.target文件在.NET Framework目錄中被意外編輯,因爲它被稱爲here。 A排序解決方法重新安裝VS之前,我寧願的,會在系統設置更改交換文件的磁盤(如果您有其他的邏輯/物理驅動器)。

+0

<目標名稱= 「_ CopyOutOfDateSourceItemsToOutputDirectory」 「[CDATA [無法複製 」C:\的pagefile.sys「 到C:\ CCNET \ PublishedFiles \ _PublishedWebsites \ MERP \羅斯林\ PAGEFILE.SYS」。從1000ms開始重試1次。該進程無法訪問文件'C:\ pagefile.sys',因爲它正在被另一個進程使用。「 – user5394909

+0

感謝您的回覆。沒有使用VS來構建。操作系統贏得了2008 R2 – user5394909

相關問題