Azure SDK for .NET and APIs のサポートと廃止に関する情報 によると、SDK 2.6 では .NET 4.6 のサポートが導入されました。リストされている SDK のいずれも 4.6.2 を明示的に言及していませんが、姉妹記事「クラウド サービス ロールに .NET をインストールする」には、.NET 4.6.2 を明示的にインストールするインストール スクリプトが含まれており、Web/worker ロールでサポートされていることが示唆されています。
ソリューションを .NET 4.5.1 (Azure SDK 2.8 を使用) から .NET 4.6.2 にアップグレードしようとしたときにRoleProperties.txt
、次の行を含むファイルも変更しました。
TargetFrameWorkVersion=v4.5.1
RoleTargetFramework=v4.5.1
に
TargetFrameWorkVersion=v4.6.2
RoleTargetFramework=v4.6.2
を呼び出した後、次のエラーが発生しましたcspack.exe
。
サポートされていない .Net Framework v4.6.2
4.6.2
を単純に変更しようとしました4.6
が、同様に失敗しました。
だから私の質問は:
- を使用して.NET 4.6.2を正しくターゲットにするにはどうすればよいです
cspack.exe
か? - これらのプロパティをに設定する必要がありますか、それとも文句を言わないので
4.6*
そのままにしておいても安全ですか?4.5.1
cspack.exe