为了账号安全,请及时绑定邮箱和手机立即绑定

无法复制文件“C:\pagefile.sys”,因为找不到

无法复制文件“C:\pagefile.sys”,因为找不到

C#
潇潇雨雨 2022-12-04 10:41:52
对于 Visual Studio 2017 中的解决方案,我一直遇到此编译时错误:无法复制文件“C:\pagefile.sys”,因为未找到它。DotNetCompilerPlatform这是在修复了在同一项目中找不到的先前警告之后开始的。发生这种情况是因为到的路径packages实际上比.csproj文件指示的位置高一级。我推测这发生在我参与之前的项目文件夹重组期间。无论如何,一旦修复,我就清理了项目并运行了 Rebuild All。第一次出现上述错误。这个问题似乎类似于这些问题:错误 MSB3027:无法将“C:\pagefile.sys”复制到“bin\roslyn\pagefile.sys”升级到 Visual Studio 2015 后出现奇怪的构建错误想要复制 pagefile.sys但是,我正在处理更新版本1.0.3的DotNetCompilerPlatform. 因此,回退似乎不是一个好的选择,我不确定这些问题的答案有多少适用于这种情况。
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

所以,我注意到DotNetCompilerPlatform在同一个解决方案中安装了多个版本:

//img1.sycdn.imooc.com//638c09210001c4d303990127.jpg

将两个项目都更新为 后,编译时错误消失了1.0.7,但关于如何以及为什么我没有太多要说的。

我还注意到还有更多最新版本DotNetCompilerPlatform1.0.82.0.02.0.1。不过就目前而言,我对解决手头问题的最小更新感到满意。

更新[2019-05-30] 最终,我确实将所有项目都升级到了最新版本,DotNetCompilerPlatform只要解决方案中的所有版本都同步,问题就会得到解决。


查看完整回答
反对 回复 2022-12-04
  • 1 回答
  • 0 关注
  • 134 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信