11

以前のvs .netバージョンで過去に同じエラーが発生したことを確認しましたが、VS Community 15.3.5から15.4にアップグレードしようとしているときに、VS 2017でこの問題に直面しています。

  • 最初に、オプションを選択して Web インストーラーを使用してインストールしました。
  • いくつかのエラーが発生し、ダウンロードとインストールに 9 時間以上かかりました

Visual Studio は、「ターゲット "GatherAllFilesToPublish" がプロジェクトに存在しない」という問題があったことを除いて、プロジェクトを動作およびコンパイルしていました。

次に、「vs_community.exe --layout "C:\MyFolder" --lang en-US」を使用してセットアップ全体をダウンロードしようとしましたが、ダウンロードが完了するまでに 9 時間以上かかりました。[修復] を選択してセットアップを再実行しましたが、これも同じ問題です。

この上記の問題を解決するより迅速な方法を知っている人はいますか?

4

6 に答える 6

24

同様の問題があり、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" />
于 2018-01-23T07:29:21.380 に答える
0

どのパッケージがこれらのパスを変更しているのだろうか?

私のは次のとおりです。

<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildProgramFiles32)\MSBuild\Microsoft\VisualStudio\v14.0</VSToolsPath>

に変更

<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>

これと同じ問題: https://stackoverflow.com/a/48545538/231821

于 2018-01-31T15:17:07.343 に答える