asp.netコア1.0のアプリケーションのコンテキストでは、移植性という概念があります。いずれかのポータブルアプリケーション(dllの)を公開し、Windowsサーバーのバンドルを自分自身でインストールし、IISでサイトを設定することを選択またはあなたは何もインストールする必要はありません内蔵のアプリを公開することを選択IISでセットアップしないでください。 project.jsonファイルには、そのコードが含まれている場合になりそうだ何、それが自動的に生成し、asp.net core app携帯用dll(target full。net461)として展開
"frameworks": {
".net461": {}
},
:これまで
別には、そのようproject.jsonで.net461枠組みを指定する方法があります、自己完結型のアプリケーションで、これはexeであり、依存するDLLの束です。あなたがIISでそれらをホストするのと同じように、クラシックasp.netアプリは純粋にdllを生成します。
私の質問は:.net461フレームワークを指定するとき がどのように私はdotnet publish
農産物DLLのといないのexeのを作るのですか。質問をする
もう一つの方法は次のとおりです。どのように私はproject.jsonにおけるフレームワークのノードは次のようになりますときdotnet publish
は、ポータブルアプリを作る 作るん:
"frameworks": {
".net461": {}
},