Упаковка .net Framework с развертыванием приложения .net - PullRequest
0 голосов
/ 02 октября 2008

Можете ли вы упаковать .Net framework в установщик, созданный в Visual Studio? Если так, то как?

Я видел, как это было сделано с помощью Install4J, упаковывающей JVM, но я думаю, что это была JVM для запуска Install4J.

Ответы [ 3 ]

5 голосов
/ 02 октября 2008
1 голос
/ 03 октября 2008

Я только что усвоил этот урок о проектах развертывания: файл .MSI доставляет приложение на целевой компьютер, но этот SETUP.EXE является загрузчиком, который устанавливает необходимые компоненты, такие как .NET Framework, MDAC или установщик Windows. Я указал .NET Framework в качестве предварительного условия, но, поскольку я распространял только .MSI, проверки не запускались, и приложение зависало при запуске без инфраструктуры.

Чтобы обеспечить наличие необходимых компонентов на целевом компьютере, необходимо также распространить файл setup.exe.

0 голосов
/ 02 октября 2008

Отстой, да - я создал установщик совсем недавно, прежде чем понял, что требуется .Net Framework (который был одной из вещей, которые мне нужно было установить). Я закончил тем, что создал программу на С ++, которая установила .Net до запуска моего установщика.

Мне кажется странным предлагать возможность создавать установщик, а не предлагать установить то, что ему нужно для запуска. В некотором смысле бессмысленно в этот момент, а? Если вы не знаете, что на каждой машине, которую вы предоставляете установщику, будут необходимые компоненты ...

Да ладно, живи и учись

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...