Я использую InstallShield Limited Edition
для своего проекта C # в Visual Studio 2013. Мое решение включает восемь проектов.
Если я сначала создаю новый проект InstallShield для всего решения и сгенерирую установочные файлы, все будет работать нормально. Я могу установить свое приложение и запустить его. После этого я вношу какие-либо изменения в один из моих проектов, перестраиваю все решение и устанавливаю новый созданный установочный файл InstallShield. Вот где начинается моя проблема.
Установка работает нормально, но мое приложение больше не запускается.
Сразу после запуска приложения выдает исключение. Если я удалю весь проект InstallShield в своем решении и снова создаю новый, все снова будет работать нормально. (Установка + приложение).
Я получаю следующее исключение / ошибку:
Сигнатура проблемы: Имя события проблемы: CLR20r3
Сигнатура проблемы 01: controller.exe
Сигнатура проблемы 02: 1.0.0.0
Сигнатура проблемы 03: 55dcae6a
Сигнатура проблемы 04: PresentationFramework
Подпись проблемы 05 : 4.0.30319.18408
Сигнатура проблемы 06: 52312f13 Сигнатура проблемы 07: 9d1
Сигнатура проблемы 08: f
Сигнатура проблемы 09: System.IO.FileLoadException
Версия ОС: 6.1.7601.2.1.0.256.48
Locale ID: 18441
Дополнительная информация 1: dbaa
Дополнительная информация 2: dbaabd7b5abf4a09daa2dcf53831b2b4
Дополнительная информация 3: c62a Дополнительная информация 4: c62aad58d3308b9118d0dd699a78f759
Так что проблема не в самом моем приложении. Похоже, это связано с проектом InstallShield.
Любое изменение / сборка в моем проекте после создания исходного проекта InstallShield в моем решении вызывает эту ошибку.
Есть ли какой-либо параметр или что-то еще, что я должен учитывать в проекте InstallShield?