0

デプロイする ASP.NET MVC ページがたくさんありますが、dll をデプロイすると、他のコントローラー コードが壊れる可能性があることがわかりました。コードビハインド形式の代わりに Web フォームのようにコードファイルを使用してコードをビルドし、dll を移動する必要がないようにする方法はありますか?

4

1 に答える 1

0

あなたは間違った情報を受け取りました。

どちらの場合もコンパイルが行われます。ASP.NET が C# をアセンブリにコンパイルするのに時間を費やさないように、通常は配置前に Web サイトを公開することをお勧めします。ターゲット マシンに適切なフレームワークがインストールされている場合、プリコンパイルされたコードに問題はありません。

実際、コードのデプロイにはさらに問題があります。

  • 平易なソース コードは本番環境からアクセスできるため、知的財産の盗難のリスクが高まります
  • コードのコンパイルが原因で、最初のリクエストの処理に時間がかかる
  • コードにコンパイル時エラーが存在するかどうかを確認できない
于 2013-04-03T21:10:23.510 に答える