簡體   English   中英

為什么在Windows7(.net 3.5)中運行的應用程序無法在Win8(.net4.5)中運行

[英]Why an application working in Windows7(.net 3.5)is not working in Win8(.net4.5)

我有一個TargetFrameworkVersion = v3.5的應用程序

 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

應用程序在Windows 7中工作正常但在Windows 8中我需要安裝.net framework 3.5才能使用該應用程序。為什么我應該安裝.net framework 3.5即使Win8有一個默認的.net框架4.5。我該怎么辦才能使用應用於Win7和Win8?

默認情況下,Windows 8未安裝在.NET 8上,只有.NET 4.5。

.NET 4.0 / 4.5和.NET 2.0 / 3.0 / 3.5是並行安裝。 因此,在.NET 3.5上構建的應用程序將無法在4.0或4.5上運行。 有關更多信息,請參閱此MSDN文章。

請參閱此MSDN文章,了解如何在Windows 8上安裝.NET 3.5。

有關每個Windows版本上預安裝的.NET版本的摘要,請參閱此頁面

不幸的是,Windows 7和Windows 8上都沒有預裝通用版本.Windows 7附帶3.5.1(包括2.0,3.0,3.5),Windows 8附帶4.5。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM