我们的安装程序中有自定义操作。我们将项目升级到.NET 4.0框架,当它应用自定义操作时,安装程序会抛出1001错误,指出框架的版本无效。
自定义操作使用安装程序中较早的单选按钮窗口中的值(即采用CustomActionData)。在我的包含main exe的项目中,我有一个继承自Installer的类,设置了属性[RunInstaller(true)],并覆盖了Install函数。
安装程序在VS 2010 for .NET 3.5中编译得很好。我正在运行Windows 7 64位。
我们有什么方法可以升级我们的安装程序/自定义操作以使用.NET 4.0?
答案 0 :(得分:0)
您需要安装最少的.Net Framework 4.0客户端配置文件。
由于您的其他项目在4.0框架上,您应该将安装程序也移动到4.0。