私はC#で開発したプログラムを持っていますが、現在はMicrosoft .NET Framework v4.0で動作しています。 Visual Studio 2012にアップグレードし、Microsoft .NET Framework v4.5もインストールしました。私が持っていたときの.NET Framework v4.0のは、インストールする前に、この方法を私のプログラムを見て:私は、.NET Framework V4.5にアップグレードすることを今.NET Framework v4.5プログラムのレイアウトを変更する
、これは、それがどのように見えるかです:
TreeViewが左側ではなく右側にあることに注意してください。 2つのコントロールは、それぞれツールストリップコンテナにあるテーブルの別々の列にあります。この問題は、8月15日にリリースされた.NET Framework v4.5(正確にはv4.0.30319.17929またはv4.5.50709)の最新の/安定版で発生しています。これを引き起こしていることを知りたい場合は、これを防ぐ方法(.NET Framework v4.5のアンインストールを除く)また、このプログラムをv4.0でコンパイルすると、v4.5でこの問題が発生するのはなぜですか?
最後の文に*なぜ*質問がありますか? 4.5は4.0のインプレースアップグレードです。今回のアップグレードにより、4.0のフレームワークバイナリが変更されています。同様に、3.0と3.5は2.0バイナリに変更を加えました。 –
問題を再現するのに十分なコードをUIから投稿できますか? –
@RyanGatesコードはhttp://bazaar.launchpad.net/~lrc-team/lilregcleaner/devel/filesにあります。 – ub3rst4r