.NET 4.0 Custom Action не удается
У нас есть настраиваемое действие в нашем установщике. Мы обновили наши проекты до платформы.NET 4.0, и когда она применяет настраиваемое действие, программа установки выдает ошибку 1001, которая говорит о том, что версия платформы недействительна.
Пользовательское действие использует значение из окна переключателя ранее в установщике (т.е. принимает CustomActionData). В моем проекте, содержащем основной исполняемый файл, у меня есть класс, который наследуется от Installer, имеет атрибут [RunInstaller(true)] и переопределяет функцию Install.
Инсталлятор прекрасно работает, скомпилирован в VS 2010 для.NET 3.5. Я использую Windows 7 64-bit.
Есть ли способ обновить наш установщик / пользовательское действие для работы с.NET 4.0?
1 ответ
У вас должен быть установлен минимум клиентского профиля.Net Framework 4.0.
Поскольку другие ваши проекты работают на платформе 4.0, вам следует переместить установщик и на 4.0.