ビルドサーバー(jenkins)をVisual Studio2015から2017にアップグレードしようとしています。MS-Buildを介してビルドしています。この説明に従ってMS-Buldツールをダウンロードしてインストールしました回答で。プロジェクトをコンパイルすると、Microsoft.WebApplication.targets見つからなかったエラーが発生します。
詳細なエラー:
 error MSB4226: The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets"
MS-Buildディレクトリで検索を実行しました。
PS C:\Program Files (x86)\MSBuild> dir -Recurse -Filter "Microsoft.WebApplication.targets"
    Directory: C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications
Mode                LastWriteTime         Length Name                                                                                                                                                                                                            
----                -------------         ------ ----                                                                                                                                                                                                            
-a----       11.01.2012     00:23          19654 Microsoft.WebApplication.targets                                                                                                                                                                                
    Directory: C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\WebApplications
Mode                LastWriteTime         Length Name                                                                                                                                                                                                            
----                -------------         ------ ----                                                                                                                                                                                                            
-a----       22.07.2013     01:25          19995 Microsoft.WebApplication.targets                                                                                                                                                                                
    Directory: C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\WebApplications
Mode                LastWriteTime         Length Name                                                                                                                                                                                                            
----                -------------         ------ ----                                                                                                                                                                                                            
-a----       06.07.2015     21:55          20118 Microsoft.WebApplication.targets                                                                                                                                                                                
    Directory: C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\WebApplications
Mode                LastWriteTime         Length Name                                                                                                                                                                                                            
----                -------------         ------ ----                                                                                                                                                                                                            
-a----       22.07.2013     01:25          19995 Microsoft.WebApplication.targetsご覧のとおり、ファイルは古いコンパイラバージョン用に存在しますが、v15.0では欠落しています。
また、ビルドサーバーにVisual Studio2017をインストールしました。Visual Studio 2017でコンパイルすると、プロジェクトは正常にビルドされます。
この問題を解決するためのヒントはありますか?考えられる解決策の1つは、C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0\WebApplicationsポイントから古いv14.0ファイル(の下にありますC:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\WebApplications)へのシンボリックリンクを生成することです。
THX
