[解決済み] アプリケーション依存関係マニフェスト(...)で指定されたアセンブリが見つかりませんでした。
2022-02-11 19:29:33
質問
Microsoft.AspNetCore を 2.0.3 から 2.0.5 にアップグレードしたところ、WebAPI プロジェクトがローカルでは正常に動作していますが、本番環境(IIS)では起動に失敗しています。このアップグレードを行うまで、実運用環境ではすべて順調でした。ログディレクトリに出力されるエラーメッセージは次のとおりです。
Error:
An assembly specified in the application dependencies manifest (MyProject.WebAPI.deps.json) was not found:
package: 'Microsoft.AspNetCore.Mvc.Abstractions', version: '2.0.2'
path: 'lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll'
This assembly was expected to be in the local runtime store as the application was published using the following target manifest files:
aspnetcore-store-2.0.5.xml
どなたか、これが正確に何を意味するのか、詳細を説明していただけませんか?バージョンの不一致だと思うのですが、なぜこのようなことが起こるのでしょうか?NuGetパッケージの最新の安定リリースでは、このような問題は発生しないはずだと思ったのですが。
Microsoft.AspNetCore.All を 2.0.5 から 2.0.3 にダウングレードすることで問題を解決できましたが、このパッケージの最新バージョンを使用できるように、この問題のより良い解決策を見つけたいと思います。
解決方法を教えてください。
開発機には通常SDKがインストールされていますが、本番機にはランタイムのみがインストールされています。
.csproj ファイルに以下を追加し、再度公開します。
<PropertyGroup>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>
関連
-
[解決済み] アプリケーション依存関係マニフェスト(...)で指定されたアセンブリが見つかりませんでした。
-
[解決済み] KendoComboBox( jquery UI ) の値を ViewModel の値に設定する方法は?
-
[解決済み] ASP.NET CoreでVisual Studio 2019がハングアップする(応答しない)件
-
[解決済み】Entity Framework Core: DbContextOptionsBuilder に 'usesqlserver' の定義がなく、拡張メソッド 'usesqlserver' もない。
-
[解決済み】.NET CoreとASP.NET Coreの比較
-
[解決済み】AspNet Core scaffoldedアプリのLoginとRegisterページはどこにありますか?
-
[解決済み] .NET Core MVCのページが変更後にリフレッシュされない
-
[解決済み] ASP.NET Core 2.2 -> 3.0 アップグレード env.IsDevelopment() が見つかりませんでした。
-
[解決済み] asp.net core 1.0 でビューの現在の URL を取得する方法
-
[解決済み] ASP.NET Core 1.0 (ASP.NET 5 / vNext) のリリースはいつになりますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] IIS で ASP.NET Core サイトを実行できない - HTTP エラー 502.5
-
[解決済み] アプリケーション依存関係マニフェスト(...)で指定されたアセンブリが見つかりませんでした。
-
[解決済み] KendoComboBox( jquery UI ) の値を ViewModel の値に設定する方法は?
-
[解決済み] ASP.NET CoreでVisual Studio 2019がハングアップする(応答しない)件
-
[解決済み】Entity Framework Core: DbContextOptionsBuilder に 'usesqlserver' の定義がなく、拡張メソッド 'usesqlserver' もない。
-
[解決済み】.NET CoreとASP.NET Coreの比較
-
[解決済み】AspNet Core scaffoldedアプリのLoginとRegisterページはどこにありますか?
-
[解決済み] .NET Core MVCのページが変更後にリフレッシュされない
-
[解決済み] asp.net core 1.0 でビューの現在の URL を取得する方法
-
[解決済み] ASP.NET Core 1.0 (ASP.NET 5 / vNext) のリリースはいつになりますか?