2011-11-26 53 views
1

我已经使用Visual Studio 2010打开了第三方源代码。我无法确定.NET的目标版本。如何确定目标.NET平台版本

我在哪里查找它?

+0

以下所有答案都假设您有源代码的项目文件....是否只有没有项目的源? – kenny

回答

0

右键单击解决方案资源管理器中的项目并转到属性。

您将看到应用程序选项卡上的目标.NET framework版本:

screenshot

0

转到项目属性,并检查应用程序选项卡

2

取决于应用。

Web应用程序,库,控制台应用程序,WPF应用程序等,只需打开该项目的属性,并在应用程序选项卡上查找。如果您没有看到“应用程序”选项卡,则可能是网站。

enter image description here

一个网站(从Web应用程序不同)将使用无论是在web.config文件与任何应用程序池,你实际上是在IIS中运行它一起。 (查看web.config的system.codedom/compilers)。下面是一个针对.NET Framework 3.5的示例:

<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" 
      type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    <providerOption name="CompilerVersion" value="v3.5"/> 
    <providerOption name="WarnAsError" value="false"/> 
</compiler>