私はこの問題についてあちこち回ってきました。VS2010 SP1 で構築された ASP.NET MVC 3 Web アプリケーションがあります。ローカル ファイル システムにパブリッシュしようとすると、エラーが発生します
ターゲット "GatherAllFilesToPublish" がプロジェクトに存在しません。
そしてそれは失敗します。「The target GatherAllFilesToPublish does not exist」というエラーが表示されるのはなぜですか?で説明されている回答に従いました。しかし、それは私の問題を解決しません。
VS2010 用の Azure SDK 1.8 (2012 年 10 月) をインストールして、システムを正常に動作させようとしています。このインストールにより、MSBuild ツリーに次のファイル/フォルダーが表示されます。
Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.Targets、2011 年 1 月 18 日付け。
このファイルには、「GatherAllFilesToPublish」については言及されていません。
Azure SDK をインストールした後、別のファイル/フォルダーを取得しました。
Microsoft\VisualStudio\v10.5\Web\Microsoft.Web.Publishing.Targets、2012 年 9 月 27 日付け。
このファイルには、「GatherAllFilesToPublish」ターゲットが含まれています。
どうやら、VS2010 の公開機能が v10.5 フォルダーのターゲットを使用していないようです。この問題を解決するための提案はありますか?
ありがとう、