如何从使用wix创建的.msi文件安装Web应用程序?

时间:2015-11-13 12:25:02

标签: javascript c# jquery wix msdn

我在c#中创建了一个小型Web应用程序,并希望为Web应用程序创建一个安装程序,然后启动,使用wix,我使用.wixpdb文件提供.msi文件(安装程序)。 现在,当我点击.msi安装文件时,安装就开始了,最后注意到了。

我遵循的步骤是,

  1. 创建网络应用程序。
  2. 构建和发布。
  3. 收获发布文件夹,那就创建了一个.wxs文件。
  4. 在我的网络应用程序的同一解决方案中创建一个安装项目。
  5. 将步骤3中的.wxs添加到安装项目中。
  6. 构建它创建.msi(安装程序)和.wixpdb文件的安装项目。
  7. 我的疑问是,如何运行将创建服务/ Web应用程序并在本地安装的安装程序。

1 个答案:

答案 0 :(得分:1)

不幸的是,WIX收获不会自动为您创建一个Web应用程序/网站,当您收获一个"已发布的"应用。它只会生成复制文件的代码。在WIX中,您必须自己添加此功能。例如,与VS安装程序相比,您还有更多工作要做,而兔子的洞似乎要深得多。例如,看看这里:

http://www.codeproject.com/Articles/115036/Creating-WIX-Installer-for-ASP-NET-Web-Application

http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/