デプロイする ASP.NET MVC ページがたくさんありますが、dll をデプロイすると、他のコントローラー コードが壊れる可能性があることがわかりました。コードビハインド形式の代わりに Web フォームのようにコードファイルを使用してコードをビルドし、dll を移動する必要がないようにする方法はありますか?
質問する
176 次
1 に答える
0
あなたは間違った情報を受け取りました。
どちらの場合もコンパイルが行われます。ASP.NET が C# をアセンブリにコンパイルするのに時間を費やさないように、通常は配置前に Web サイトを公開することをお勧めします。ターゲット マシンに適切なフレームワークがインストールされている場合、プリコンパイルされたコードに問題はありません。
実際、コードのデプロイにはさらに問題があります。
- 平易なソース コードは本番環境からアクセスできるため、知的財産の盗難のリスクが高まります
- コードのコンパイルが原因で、最初のリクエストの処理に時間がかかる
- コードにコンパイル時エラーが存在するかどうかを確認できない
于 2013-04-03T21:10:23.510 に答える