Невозможно выполнить все предварительные требования для настройки

Я сделал проект установки для приложения C # из Visual Studio 2008. Мой мотив создания этой установки заключается в том, что я просто хочу предоставить исполняемый файл клиенту, а на месте клиента эта установка должна установить все предварительные условия для плавной установки, как .net framework sql server экспресс-выпуск и т. д. Итак, для этого я выбрал все предварительные условия, щелкнув правой кнопкой мыши проект установки и дважды щелкнув кнопку «Предварительные требования». Но когда я запускаю эту настройку на другом ПК. Файл установки не запускается из-за двух ошибок:

1) Невозможно выполнить все предварительные условия для установки. Установка не может быть продолжена до тех пор, пока все компоненты системы не будут успешно установлены.

Подробности:

Проверка предварительных требований для системного компонента SQL Server 2005 Express Edition с пакетом обновления 2 (x86) завершилась ошибкой со следующим сообщением об ошибке. «Эта версия SQL Server 2005 Express edition не поддерживается для текущей архитектуры процессора»

2) Коммуникационный порт не существует.

Теперь, что я должен включить в свой проект установки. Я не хочу доставлять клиенту всю эту головную боль.

Это предварительные условия, которые я выбрал  введите описание изображения здесь введите описание изображения здесь


person Surabhi Pandey    schedule 12.01.2017    source источник


Ответы (1)


Сообщение об ошибке сообщает вам, что версия SQL не поддерживается в текущей архитектуре процессора. Это означает, что вы пытаетесь установить его в 64-битной системе, и он не поддерживается. Проблема с портом связи может быть последствием первой ошибки, поэтому я бы проигнорировал ее, пока вы не решите проблему SQL.

Вы используете действительно старые инструменты, которые, возможно, больше не поддерживаются. Вы можете быть в курсе последних событий, используя бесплатную версию Visual Studio 2015 Community Edition, и после ее установки вы можете добавить надстройку проекта установщика для создания своей установки, которая будет иметь более свежие версии необходимых компонентов.

http://www.microsoft.com/en-us/download/details.aspx?id=48146

https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9/view/Discussions/4

person PhilDW    schedule 12.01.2017
comment
Я хочу, чтобы моя установка подходила для любой компьютерной архитектуры. потому что у некоторых клиентов может быть последняя версия, а у некоторых - более старая версия. Программа установки должна быть совместима с каждым компьютером. Следуя приведенной выше процедуре, моя установка будет работать на любой архитектуре процессора ??? - person Surabhi Pandey; 13.01.2017
comment
В этом случае вы, вероятно, столкнетесь со многими другими проблемами, и вы в основном спрашиваете сообщество, как устанавливать и запускать приложения в версиях Windows, которые больше не поддерживаются, и с версией Visual Studio, которая больше не поддерживается. По определению это означает, что старое программное обеспечение не будет работать с новыми версиями ОС, поскольку Microsoft больше не поддерживает совместимость. - person PhilDW; 13.01.2017