Visual studio 2017 “目标”;“收集所有文件以发布”;项目中不存在
我已经检查过,以前的vs.net版本也出现过同样的错误,但在vs 2017中,我在尝试从vs Community 15.3.5升级到15.4时遇到了这个问题Visual studio 2017 “目标”;“收集所有文件以发布”;项目中不存在,visual-studio-2017,visual-studio-community,Visual Studio 2017,Visual Studio Community,我已经检查过,以前的vs.net版本也出现过同样的错误,但在vs 2017中,我在尝试从vs Community 15.3.5升级到15.4时遇到了这个问题 我首先通过选择选项使用web安装程序进行安装 有些人说,有几个错误&下载+安装花费了9个多小时 visual studio正在运行并编译项目,但存在问题“项目中不存在目标“GathereAllFilestoPublish” 然后,我尝试使用“vs_community.exe--layout“C:\MyFolder”--langen-US
- 我首先通过选择选项使用web安装程序进行安装
- 有些人说,有几个错误&下载+安装花费了9个多小时
有人知道解决上述问题的更快方法吗?我也遇到过类似的问题,通过更改csproj文件解决了这个问题:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
改为
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets" Condition="true" />
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
我想知道是什么软件包改变了这些路径 我的发言如下:
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildProgramFiles32)\MSBuild\Microsoft\VisualStudio\v14.0</VSToolsPath>
$(MSBuildProgramFiles32)\MSBuild\Microsoft\VisualStudio\v14.0
改为
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets" Condition="true" />
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
与此相同的问题:只需为VS2017安装ASP.Net Web部署组件,它对我有效。在我将project从以前的版本升级到VS2017后,类似的问题也发生在我身上。我必须在csproj文件中做以下更改
10
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
然后我就可以发布这个项目了。我也遇到了同样的问题,我通过安装程序将Visual Studio 2017更新为新版本。 安装程序从未成功完成。它完成时出现了一些错误,我只是忽略了很多没有安装的组件,这是在出现错误的组件之后出现的。在我解决了错误组件后,其余的安装最终成功完成,我可以毫无问题地再次发布 我认为以前没有安装的一些组件是与新更新不兼容的旧版本 请尝试完全安装/更新您的visual studio,不要出错。我也有同样的问题(visual studio 2017)。
将“MSBuild.Microsoft.VisualStudio.Web.targets”nuget软件包安装到visual studio。然后尝试发布 我猜,当使用旧版本的VS创建的项目加载到新版本时,会发生此错误。我也遇到了这个错误。我在VS2017中打开了一个VS2010项目,并得到了这个错误。按照穆罕默德·雷扎·萨德雷迪尼的建议做出改变对我来说很有效。这里也一样。我在2008年从一个VS项目升级到VS2017,是的,迁移不起作用,因为它没有更新该行。现在它起作用了。这个项目所依赖的是什么。我昨天更新了Visual Studio 2017,并得到“GathereAllFilestoPublish”在项目中不存在。错误。我所要做的就是更新到最新版本(v14.0.0.3),解决了这个问题