发布Web应用程序失败

时间:2017-08-27 07:22:23

标签: c# asp.net publishing

发布我的网络应用程序时,出现以下错误:

  

完成执行任务" CopyPipelineFiles" - 失败。
  完成建筑目标" CopyAllFilesToSingleFolderForPackage"在项目中   " ServiceManagement.csproj" - 失败。
  完成建设项目" ServiceManagement.csproj" - 失败。

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

3 个答案:

答案 0 :(得分:0)

一个可能的原因是,如果您在项目中包括了一些不需要编译的文件(例如PowerPoint文件或Word文件),然后从硬盘驱动器中删除了这些文件,却忘记了在“ Visual Studio中的“解决方案资源管理器”-然后“重建解决方案”将可以b / c那些不需要编译的文件-但是“发布”将失败b / c它将在Visual Studio尝试将文件复制到发布目标时找不到这些文件

答案 1 :(得分:0)

我可以通过以下操作对其进行修复:

  • 删除所有在项目中不使用的不相关的脚本和库。
  • 删除脚本上的所有src文件夹。
  • 由于我复制了整个项目脚本文件及其相应的目录,所以我认为这是导致发布因文件名太长而失败的主要问题。
  • 我只保留一个javascript文件和一个缩小的文件,与CSS文件相同。

如果执行上述操作后仍然无法解决问题,请尝试以下操作(这两种操作都对我们有用。):

  • 尝试在另一台计算机上重建项目。
  • 我正在使用Visual Studio 2015专业版,因此​​我尝试使用Visual Studio 2017进行构建和发布。

答案 2 :(得分:0)

我有点遇到这个问题,原因是文件损坏,无法在OneDrive中同步。我有一个无法打开或删除的文件夹,并显示消息“重新解析点缓冲区中存在的标签无效”。通过在命令提示符(带有管理员权限)中制作“ chkdsk / r / f”,我的构建已修复,可以在Azure中再次发布。