我的情况是
用户可能会使用XP(.NET 1.1)。如果可能,我可以做一些让用户知道他需要更新到3.5的东西吗?也许有一个是/否对话框为他下载和安装.NET运行时?
现在我如何检测用户是否安装了sdl.net(很可能是在程序文件/ sdldotnet中)并让他们知道他们需要sdl.net运行时并且有一个是/否对话框将它们带到{{3 }}
我的问题主要是如何使应用程序不会彻底崩溃,以及如果可能的话如何下载3.5 .NET运行时。
答案 0 :(得分:1)
为了清楚起见,您的程序使用3.5,但是您希望使用它来通知用户升级到3.5?我不太确定这是可能的,您需要编写安装程序,以便它不使用.NET,或者使用用户可以运行的版本。也许Visual Studio中有一个选项可以编译旧版本。
答案 1 :(得分:1)
先决条件是否检查在VS安装程序项目的输出文件夹中删除的setup.exe与msi文件的目的之一?