我有一位朋友從一名離職員工處傳遞了一個C#/ .NET Web項目。該項目沒有項目文件或解決方案文件,但確實有完整的文件內容,包括文件後面的代碼。如何知道用於沒有項目或解決方案文件的交付項目的.NET版本?
我們知道它是使用.NET 2.0或更高版本構建的,因爲在web.config文件中找到了一些內容。但是,這引發了一個問題:
如果您沒有項目或解決方案文件,或者您運行的是跨網站發佈的代碼庫,是否有可用於確定哪個版本的實用程序或方法。 .NET框架是爲什麼構建的? [我們需要這樣一個假設,我們不能在IIS中查看哪個版本,在這種情況下]
事實證明,我剛剛從VS2010打開網站,它基本上告訴我它是什麼版本。如果有一種更確定的方式來了解,看看一個網站而不去觸摸它,或者把它拉進VS,這將會是很好的*但是現在我將與我的解決方案一起生活。 – pearcewg 2011-06-08 12:17:50
http://stackoverflow.com/questions/325918/how-to-find-out-which-version-of-the-net-framework-an-executable-needs-to-run – Volomike 2012-09-14 22:32:34