我最近安装了新的Azure开发工具for Visual Studio 2010 service pack 1。每次尝试发布现有网站(使用文件系统部署)时,我都会收到以下错误:
目标GatherAllFilesToPublish在项目中不存在。
谁能告诉我我错过了什么?
谢谢
发布于 2012-06-23 05:28:29
我想我知道问题出在哪里了。当你安装Azure SDK bits时,它会安装一些VS Web发布更新。其中一个更新文件位于
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
发布于 2014-01-31 18:46:24
我遇到了这个问题,可以通过添加以下内容来修复:
<Target Name="GatherAllFilesToPublish">
</Target>
添加到项目文件。
发布于 2014-02-27 06:49:44
这对我很有效,fix - gather all files to publish error
13.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
https://stackoverflow.com/questions/10989051
复制相似问题