可能性の重複:
.NET 3.5から.NETにC#プロジェクトを移行する際の問題やバグの可能性が隠されている何
Breaking changes in .NET 4.0の移行C#プロジェクト.NET 4.0隠された問題やバグ
4.0?ので、私のプログラムが原因で、一部の故障、
String.Trim()3.5にUTF8 BOM削除されますが、これは4.0に変更されます。
は私が本当の原因を見つけるために、デバッグの数時間を失った一例を持っています正しい方法でUTF8ファイルを処理していなかったライブラリとBOMが文字列の一部として終了しました。 http://msdn.microsoft.com/en-us/library/t97s7bs3.aspx
私はバグとして出てくる前に同様の変更を探しています。
、我々は、.NET 4に、当社の1.5Mラインのコードベースを移動し、私は移動の問題を覚えていません。あなたを動かす可能性のあるコーナーケースはありませんが、少なくとも彼らは珍しいことではありません。 –
Microsoftは4.0でのオラクルのサポートを非難しました。 OracleClientライブラリは引き続き使用できますが、IDEメッセージでは不要になったというメッセージが表示されます。あなたがオラクルを使用していない場合には心配することはありません。おそらくあなたが心配することはありません。 – oscilatingcretin
適用された変更のうち最小のものが必要ではないということを考慮して、*あなたのためにはうまくいかないことを考慮してください。 – Tigran