如何在安装使用WiX创建的.msi时执行控制台应用程序?
问题描述:
我有一个主应用程序,为此我创建了一个使用WiX的安装程序。 目前我有一个控制台应用程序,它将改变系统的壁纸。如何在安装使用WiX创建的.msi时执行控制台应用程序?
static void Main(string[] args)
{
Console.WriteLine("Setup starting");
SystemManager.SetWallpaper(Style.Stretched);
SystemManager.ToggleDesktopIcons();
SystemManager.SetTaskbarState(AppBarStates.AutoHide);
AutoLogin.AutoLoginUser();
Console.WriteLine("Setup Finished");
}
这就是我正在做我的控制台应用程序内。
我希望添加我的控制台应用程序作为应该在安装时执行的设置的一部分。
我应该怎么做才能在WiX中实现这一点?
请注意,启动可执行文件是扩展Windows Installer的最少集成方式。 (除读取在命令行上传递的属性外,您无法登录或与属性进行交互。)如果可能,最好先编写DLL或等效文件。 –