控制面板中的框架转换

时间:2015-04-20 04:49:42

标签: c# asp.net visual-studio visual-studio-2012 web-hosting

我正在使用visual studio 2012并在hostgator中拥有用于网络托管.net的帐户。 visual studio 2012使用4.5框架,在hostgator并行面板中,我试图在asp.net设置中更改框架版本,但只有版本' 4.0.30319.34209'和' 2.0.50727.5483'可用。我需要一些技巧,适用于所有托管域的Visual Studio版本。

1 个答案:

答案 0 :(得分:1)

您将.NET版本与CLR版本混淆。混淆是一件容易的事。您的托管平台支持两个版本的CLR 4.0和2.0。

.NET 2.0和.NET 3.5在CLR的2.0版本上运行。 .NET 4.0,4.5,4.5.1和4.5.2将在CLR的4.0版本上运行。

您可以使用Visual Studio 2012创建面向.NET 2.0 - 4.5.x的Web应用程序,这样您就可以了。

如果这是一个新应用程序,我建议定位将在CLR 4.0上运行的最新发布的版本的框架(4.5.2)。所以在hostgator中将目标框架设置为4.0。 Visual Studio应默认使用最新的.net版本创建Web应用程序,但您始终可以通过项目的“属性”窗口进行检查/更改。

enter image description here

(截图取自:Targeted .NET Framework version change