.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.

Скачать клиентский профиль.Net Framework 4.0

Другие вопросы по тегам