2017-12-21 19 views
2

私はWindowsAzure.Storage nuget packageに依存するこのアプリケーションを持っています。私のローカルマシンでは、すべて正常に動作します。しかし、私はそれがと文句を言いサーバーにデプロイする場合:アプリケーションの依存関係マニフェスト (ProjectName.deps.json)に指定されたアセンブリが見つかりませんでした.NETコアでサードパーティのナゲットパッケージ(依存関係)をサーバーにグローバルに展開する方法は?

:パッケージ: 「Microsoft.WindowsAzure.ConfigurationManager」、バージョンを: '3.2.3'
パス:私は、サーバー上でこのパッケージを取っていないので、 'libに/ net40/Microsoft.WindowsAzure.Configuration.dll'

まあ、それは、理にかなっています。

実行時識別子でSCDを使用して、必要なアセンブリをすべてサーバーに展開することができます。しかし、これにはより多くのディスクスペースが必要です。なぜなら、先に展開するアプリケーションが増えているからです。

デプロイされたすべてのアプリケーションで必要なアセンブリが見つかるように、そのパッケージをサーバーにグローバルにインストールするにはどうすればよいですか?

+0

SCDプラス.NET ILリンカは、一時的な解決策である、https://github.com/dotnet/announcements/issues/30 –

答えて

関連する問題