プロジェクトがあるローカルマシンに.NET2.0Frameworkをインストールし、Webサーバーに.NETFramework4.0をインストールしました。
2.0でプロジェクトを構築し、4.0で展開するなど、これを使用した場合のリスクまたはメリットを提案してください。
ありがとう。
プロジェクトがあるローカルマシンに.NET2.0Frameworkをインストールし、Webサーバーに.NETFramework4.0をインストールしました。
2.0でプロジェクトを構築し、4.0で展開するなど、これを使用した場合のリスクまたはメリットを提案してください。
ありがとう。
一般に、.NET4は.NET2アプリケーションを正常に実行します。ただし、フレームワークやCLRが異なるため、結果が異なる可能性があります。
デプロイメント環境で.NET4を使用することがわかっている場合は、.NET 4を使用して開発することをお勧めします。これにより、機能が向上し(.NET 4の多くの新機能)、デプロイメントと同じ開発環境が保証されます。
Visual Web Developer Express(2010)を無料で使用して、Webサーバーに一致する.NET4アプリケーションを開発できることに注意してください。
移行としてのみ実際に行う必要があります。一般に、開発とテストの両方で、自分の時間を無駄にする(そして顧客を煩わせる)ことを避けるために、展開環境を可能な限り模倣するように努める必要があります。
ほとんどの場合、それはうまくいくでしょう。ただし、BCLのチャンクは、新機能をサポートするため、または(より一般的には)バグ修正のために、時間の経過とともに微調整されてきました。コードが誤ってバグの副作用に依存している場合、または新しいバグが誤って導入された場合は、動作が異なる可能性があります。これは、BCLタイプの内部を反映している場合に特に当てはまります。
ただし、ほとんどの場合、問題はありません。あなたは自信を持つためにテストする必要があります。