Автоматическое выполнение файла .exe после установки
-
19-09-2019 - |
Вопрос
У меня есть файл .exe, который должен запуститься, как только завершится установка основного приложения.
Я понимаю, что этого можно достичь с помощью специального действия.Мне нужна небольшая помощь в создании пользовательского действия.Я использую VS2008, .NET 3.5,
Поскольку я новичок в С#, подробные предложения помогут мне лучше понять.
Решение
Посмотрите эту статью (http://msdn.microsoft.com/en-us/library/d9k65z2d.aspx), хотя это и есть в VB.NET, это применимо и к C#.
Самая важная часть (переведенная на C#) — создание новой библиотеки классов и добавление нового класса установщика со следующим содержимым:
override void Commit(IDictionary savedState)
{
base.Commit(savedState);
System.Diagnostics.Process.Start("myApp.exe");
}
Как указано в статье, вы можете затем создать новое настраиваемое действие со ссылкой на только что созданный проект.