「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[NuGet]] --[[MSBuild]] * 目次 [#v442fe58] #contents *概要 [#x7e6cc43] 構築の度に、ハマるのでメモ。 以下のようなエラーが出た場合の対処。 -error MSB3086: タスクは SdkToolsPath "・・・" またはレジストリ キー "・・・" を使用して "AL.exe"を見つけられませんでした。 -error MSB3086: Task could not find "AL.exe" using the SdkToolsPath "・・・" or t he registry key "・・・". *詳細 [#vfebc1c9] エラー・メッセージを読むと、 >「[[MSBuild]]のタスクでSdkToolsPathを使用して"AL.exe"を発見できなかった旨」 が表示される。 エラーメッセージ中のレジストリキーの情報からSDKのバージョンを特定し、 -Nuget で入手したライブラリを使用するプロジェクトのビルド時に~ MSB3086 のエラーが発生 – Visual Studio サポート チーム blog~ https://blogs.msdn.microsoft.com/jpvsblog/2016/09/12/nuget-msb3086/ --Microsoft SDKs\Windows\v10.0A~ Windows 10 用の Windows SDK / .NET Framework 4.6.2 SDK~ --Microsoft SDKs\Windows\v8.1A~ Windows 8.1 用の Windows SDK / .NET Framework 4.5.1 SDK --Microsoft SDKs\Windows\v8.0A~ Windows 8 用の Windows SDK / .NET Framework 4.5 SDK --Microsoft SDKs\Windows\v7.1A~ Windows 7 用の Windows SDK /.NET Framework 4.0 SDK --Microsoft SDKs\Windows\v7.0A~ Windows 7 用の Windows SDK / .NET Framework 3.5 SDK 該当するWindows SDKの[.NET Framework Software Development Kit]をインストールする。 *参考 [#a6120226] -Running MSBuild fails to read SDKToolsPath~ Issue #48 · OpenTouryoProject/OpenTouryoTemplates~ https://github.com/OpenTouryoProject/OpenTouryoTemplates/issues/48 -Task could not find "AL.exe" でエラーが出た時の対応 - dunno logs~ http://d.hatena.ne.jp/dany1468/20120403/1333412152 ---- Tags: [[:.NET開発]], [[:デプロイ]], [[:デバッグ]], [[:NuGet]]