我是否需要使用VS2010编译我的解决方案才能从.NET 4.0新的代码访问安全策略中受益?

时间:2010-04-08 13:25:57

标签: .net .net-4.0 .net-3.5

我目前使用框架.NET 3.5 SP1在C#中开发一个应用程序。

在我的应用中,我的卫星程序集与exe不在同一个文件夹中,这使我在使用FullTrust时遇到了一些问题,如here所述。

为了解决这个问题,我希望使用.NET 4.0,其代码访问安全策略应该允许我的附属程序集完全信任。

所以我的问题是:只是安装足够的框架,还是需要使用VS2010重建解决方案?

由于

1 个答案:

答案 0 :(得分:3)

要在.net 4.0中使用任何内容,您需要重新编译应用程序以使用.net 4.0运行时环境。 请记住.net运行时环境并排运行,因此3.5应用程序仍将使用它的运行时环境(2.0)而不是最新的环境。