.NET 3.0 SDKプロジェクトではないロード

global.jsonで使用するSDKをオーバーライド - のようなものを

プロジェクトやソリューションで問題をバージョン管理SDKを解決するには、使用することですglobal.jsonし、プロジェクト内のファイルまたはソリューションのルートをSDKの特定のバージョンを指定し、プロジェクトまたはソリューションで使用します。

そこでは私はこのプロジェクト/ソリューションを使用したい私のSDKの特定のバージョンを指定することができます。

JSON
 
{
    "sdk": {
      "version": "3.0.100-preview8-013656"
    }
}

それは動作しますが、それはひどいこの問題の解決策。今、私は非常に特定の(プレビュー)SDKのバージョンに私の解決策を固定していますので、それは吸います。このプロジェクトはGitHubのに住んでいると、今のプロジェクトを使用して誰にも共有されているので、あまりにも私がチェックすると、SDKのこの同じバージョンを使用する必要が終わりますglobal.json交互に私はVSのプレビューリリースが使用されない限り、プロジェクトは単にビルドしないであろう、その場合には、それをチェックすることはできません。フン!

たぶん、さらに悪いのSDKは現在更新されている場合は、私が更新することを忘れないように持って、global.jsonを使用してglobal.json、今に固定されているものよりも、むしろ、最新のSDKを取得するバージョンをglobal.json

私は、この問題に対する論理的かつ表現力豊か解決策のように思われる(。* 3.0および3.0)より一般的なバージョン番号を使用してみましたが、それは仕事に表示されない - 私のために働いた唯一のことは、非常に特定のバージョン番号を使用していました。

 

おすすめ

転載: www.cnblogs.com/chucklu/p/12655304.html