发布Web应用程序失败

问题描述 投票:2回答:2

当发布我的web应用程序,我得到以下错误:

完成执行任务“CopyPipelineFiles” - 失败。 完成项目建设目标“CopyAllFilesToSingleFolderForPackage”“ServiceManagement.csproj” - 失败。 完成建设项目“ServiceManagement.csproj” - 失败。

我使用Visual Studio 2015年我也试过在管理员模式下打开它。

c# asp.net publishing
2个回答
0
投票

一个可能的原因是,如果你已经包含在项目是不需要编译(如PowerPoint文件或Word文件)的一些文件,及然后取出从硬盘驱动器中的文件,却忘了删除它们在“解决方案资源管理器”在Visual Studio中 - 然后“重新生成解决方案”将致力于b / C这些文件没有必要编译 - 但“发布”,将在Visual Studio中尝试将文件复制到发布目标失败b / C它无法找到这些文件。


0
投票

我能够用以下行动解决这个问题:

  • 删除你不使用你的项目的所有无关的脚本和库。
  • 删除你的脚本中的所有文件夹的src。
  • 因为我复制与其对应的目录整个项目的脚本文件,这是我认为导致发布失败一些文件名很长的主要问题。
  • 我只保留了一个JavaScript文件和一个缩小的文件,以同样的方式与CSS文件。

如果你没能仍然解决这一问题做上述动作后,请尝试以下操作(无论该行为为我们工作。):

  • 尝试重建在不同的机器上的项目。
  • 我使用Visual Studio 2015年专业版,所以我尝试在Visual Studio 2017年构建和发布。
© www.soinside.com 2019 - 2024. All rights reserved.