![](/img/trans.png)
[英]How do I find the .NET framework version used in an SSIS 2008 R2 package?
[英]How do I find the .NET version used in an existing project?
我期望繼續開發多次易手的C#/ ASP.NET項目,沒有人確定使用的是哪個版本的.NET。
是否有某些東西(可能是Project屬性或其他地方的選項)告訴我項目使用的是哪個版本的.NET?
編輯:
該項目托管在遠程服務器(一個古老的!)上,運行在Windows Server 2003上,並使用Visual Studio 2005.我檢查了Web.config文件,在<system.web>
,我發現<compilation debug="true">
但是沒有targetFramework
條目!
此條目的存在是否也取決於.NET版本? 這是2.x還是更老?
項目文件中的標記是<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
。
或者在項目屬性下:
如果它是Web應用程序,您可以在Web.config下找到它: <compilation targetFramework="4.0">
檢查您的Web配置文件。
在<system.web>
下的webconfig中
<httpRuntime targetFramework="4.5" />
<compilation debug="false" targetFramework="4.5" />
這個targetFramework是版本
您可以在.csproj文件中的<TargetFrameworkVersion>
標記的幫助下檢查項目的.NET版本。
您可以在此處打開.csproj表單:右鍵單擊項目=>在文件資源管理器中打開文件夾=>在文本編輯器中打開.csproj。
您可以在Project Properties中找到它,或者在運行時使用Environment.Version()
檢索它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.