asp.net core - 入門 - Azureに発行するときに、タイプまたは名前空間名 "AspNetCore"が存在しないというエラーが表示される



c# webapi 作成 (1)

この謎は解決されたことはありませんが、最新の安定バージョンのVisual Studio 2017 15.7.1にアップグレードすると問題が解決するようです。

Visual Studio 2017では、エラーなしでASP.NET Core 2.1アプリケーションを構築しましたが、Azureに公開しようとすると、アセンブリへの参照がないことを示すエラーが表示されます - 下記を参照してください。

しかし、私は参照を見逃していません 、そして、これらのエラーが指すところでは、参照は全くエラーなしでそこにあります。

さらに重要なことに、これは私が自分のパブリッシュプロファイルで "Portable"以外のランタイムをターゲットにしている場合にのみ発生します。 ターゲットランタイムに "Portable"を選択し、展開モードで "Framework dependent"のままにしておくと(下記参照)、Azureまたはフォルダーにパブリッシュできます。

どのようにこの問題を解決するのですか? 私はここで同様の投稿をいくつか見ました、そして彼らは私が助けにはならなかったdotnet restoredotnet restoreことを提案します。

これは今私にとってかなり大きな障害になりつつあるので、私はここにいくつかの提案をいただければ幸いです。

私はASP.NET Core 2.1 Preview-2を使用しようとしているので、私の設定がAzureにインストールされているものと一致するように、ターゲットランタイムとしてx64を選択する必要があります。 x64を選択した場合、公開できません。 「Portable」設定で公開すると、Azure Appサービスからエラーが発生します。 これに関する私の他の記事を参照してください。ASP.NET Core 2.1 Preview 2 App Azure App Serviceで動作していない

私は完全に立ち往生しているように見えるので、私は本当にここでいくらかの助けに感謝します!





asp.net-core-2.1