我正在为安装程序工作,我将安装程序环境设置如下:
- 安装程序项目是使用 VS2010 .Net framework 4.0 构建的
- 它包含一个在 .Net 框架 4.0 中构建的程序集文件
- .Net 框架版本属性在启动条件中设置为“任何”。
- 从 Installer 派生的安装实用程序程序集是使用 .Net 框架 4.0 构建的。
我在 Win7 中测试安装程序,但 .Net frameworks 4.0 是必不可少的。然后,我想将程序安装到 Win8,抛出一个描述为“InstallUtilLib.dll,未知错误”的异常,然后安装程序回滚。
我想制作一个安装程序,可以安装 Win7 或 Win8 并且没有指定 .Net 框架版本。我应该为这个场景做些什么。
谢谢