0

Visual Studio 2012 Expressをインストールし、.NET Framework 4.5 を一緒にインストールしました。

Visual Studio 2012 から、.NET 4.0 ([プロパティ] -> [アプリケーション] -> [ターゲット フレームワーク]) をターゲットにしても、うまくいかないようです。(Visual Studio 2010 でも同じことが起こりますが、4.5 をまったくターゲットにすることはできません!)。

私が気付いたのは、プロジェクトをデバッグし、SqlConnection 変数に Watch を設定すると、すべての新しい 4.5 メンバー プロパティが表示されることです (たとえばSqlConnection.ClientConnectionId、.NET 4.5 で導入されたプロパティが表示されます)。

では、Visual Studio ->プロパティ->アプリケーション->ターゲット フレームワーク-> 4.0は何をすべきなのでしょうか?

4

1 に答える 1

1

.NET Framework 4.5 のインストールが .NET 4.0 の置き換えであることを認識すると、この「奇妙な」動作は実際には完全に正常に見えます。

スタック オーバーフローの回答を参照してください。.NET 4.5 がインストールされたビルド サーバーは、4.0 をターゲットとするプロジェクトを .NET 4.0 のみがインストールされたサーバーに正常にデプロイできますか? .

于 2013-06-06T06:40:38.663 に答える