首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么会出现“目标GatherAllFilesToPublish不存在”的错误?

为什么会出现“目标GatherAllFilesToPublish不存在”的错误?
EN

Stack Overflow用户
提问于 2012-06-12 08:09:07
回答 19查看 45.4K关注 0票数 80

我最近安装了新的Azure开发工具for Visual Studio 2010 service pack 1。每次尝试发布现有网站(使用文件系统部署)时,我都会收到以下错误:

目标GatherAllFilesToPublish在项目中不存在。

谁能告诉我我错过了什么?

谢谢

EN

回答 19

Stack Overflow用户

回答已采纳

发布于 2012-06-23 05:28:29

我想我知道问题出在哪里了。当你安装Azure SDK bits时,它会安装一些VS Web发布更新。其中一个更新文件位于

代码语言:javascript
复制
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets

根据我们的设置是如何定义的,如果该文件有更新的时间戳(无论出于什么原因),那么当您安装新组件时,该文件不会更新。

要解决此问题,您应该能够执行以下步骤:

使用http://go.microsoft.com/fwlink/?LinkId=253458中的exe命令,

  • Microsoft.WebApplication.targets重命名为Microsoft.WebApplication.targets.bak
  • Install/Repair
票数 82
EN

Stack Overflow用户

发布于 2014-01-31 18:46:24

我遇到了这个问题,可以通过添加以下内容来修复:

代码语言:javascript
复制
<Target Name="GatherAllFilesToPublish">
</Target>

添加到项目文件。

票数 73
EN

Stack Overflow用户

发布于 2014-02-27 06:49:44

这对我很有效,fix - gather all files to publish error

  1. 右键单击项目并选择编辑(项目名称).csproj。(例如,在记事本中编辑)
  2. 在行的上方查找以下内容。

13.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)

  • 保存并重新加载项目。
票数 45
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10989051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档