将.NET版本和Prism降级到XP上运行

问题描述:

我为我的msi软件包创建了WIX定制引导程序。 我使用了MVVM模式。并用棱镜5.0.0将.NET版本和Prism降级到XP上运行

和.NET Framework 4.5

现在我不得不使用它在XP。并支持此安装程序.NET框架3.5(它正在工作,如果我使用.NET 4.0) 如何更改.NET框架和我应该使用哪个版本的Prism。 如果不是棱镜,是否有任何兼容.NET 3.5的包?

感谢您的帮助

你需要对.NET Framework 3.5的编译.NET应用程序。在Visual Studio中的Project-> Properties-> Application下更改目标框架并重建应用程序。您还需要使用Prism 2.2。没有新版本与.NET Framework 3.5兼容。

当然,您将无法使用.NET Framework 4+和Prism4 +中引入的任何功能(和修复!),因此您可能必须重新编写应用程序,具体取决于“新建” “你实际使用的功能。

需要注意的是,Microsoft和.NET Framework 3.5都不再被Microsoft正式支持。

+1

而且你还会错过.NET中10年的bug修复。这是管理者可能理解的一种说法(假设你不会为了好玩而做这样的降级)。 –