以前は.NET Core 2.0プレビュー1とVisual Studio 2017 15.3プレビューのASP.NETコアプロジェクトを作成しました。プロジェクトテンプレートのデフォルトのものだけで、カスタムコードはまだありません。次に、発行コマンドを使用して、すべてをディレクトリbin \ Release \ PublishOutputにコピーしました。すべて素敵で良い。 5 MBをプロダクションWebサーバーにデプロイでき、正常に動作します。公開時のASP.NETコアプリコンパイルビュー
私はVSコードで同じことを試しましたが、どこにもつきません。私はdotnet new mvc
でプロジェクトを作成し、code .
とVSコードで開いた。それを閉じて開いて.csファイルを編集した後、私はVSコードに付属するすべてのハードルを乗り越えたと思う。私はアプリケーションをローカルで実行できます。
しかし、パブリッシュでは望みの結果が得られません。私はdotnet publish -c Release
を手動で実行します。なぜなら、VSコードはここに何も提供していないようだからです。私は、bin \ Release \ netcoreapp2.0にpublishというサブディレクトリとともにたくさんのファイルを取得しています。どちらもMySite.dllとMySite.pdbのコピーを持っていますが、プリコンパイル済みのビューDLLはありません。また、publishディレクトリには、54 MBのランタイムDLLが用意されています。
VS Core Codeを使用してASP.NET Core MVCアプリケーションを公開する方法は何ですか?すべてが最新バージョンで、今日ダウンロードしてインストールしています。
アドバタイズされたすべての機能を使用して、完全な公開環境を得るには、完全なVisual Studioのコンポーネントが必要ですか?