【问题标题】:Could not copy the file "C:\pagefile.sys" because it was not found无法复制文件“C:\pagefile.sys”,因为找不到
【发布时间】:2019-04-09 17:46:02
【问题描述】:

我在 Visual Studio 2017 中的解决方案中一直遇到此编译时错误:

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

这是在修复之前的警告后开始的,即在同一项目中找不到 DotNetCompilerPlatform。这是因为packages 的路径实际上比.csproj 文件指示的路径高一级。我推测这是在我参与之前对项目文件夹进行重组时发生的。

无论如何,一旦修复,我清理了项目并运行 Rebuild All。第一次出现上述错误。

这个问题似乎类似于这些问题:

但是,我正在处理DotNetCompilerPlatform 的更新版本1.0.3。因此,后退似乎不是一个好的选择,我不确定这些问题的答案有多少适用于这种情况。

【问题讨论】:

    标签: c# visual-studio compilation msbuild visual-studio-2017


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-20
      • 2021-09-24
      • 1970-01-01
      • 2016-09-22
      相关资源
      最近更新 更多