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 的替代品时,这种“奇怪”的行为看起来很正常。

查看 Stack Overflow 答案安装了 .NET 4.5 的构建服务器能否成功地将针对 4.0 的项目部署到仅安装了 .NET 4.0 的服务器?.

于 2013-06-06T06:40:38.663 回答