none
如果用户电脑里没有Windows Installer 3.1,那么C#软件就不能安装布署到里面吗? RRS feed

答案

  • 只要c#的安装程序目录中附加一个wi3.1的msi包  就可以一起安装

    从2003年开始很多游戏和软件都是这么做的   因为很多vc++程序也需要wi3.1支持

     

    基本现在打到sp3的windowsxp 都已经有windows installer 3.1了

     

     

     

    2009年1月9日 4:11
  • 可以啊 。你不打成msi包,打成exe应该就不用Installer,另外安装程序制作工具有很多种的
    2009年1月9日 4:26
    版主
  • 你不打包成MSI安装包就不需要Windows Installer了,直接打包成传统的cab包。
    或是直接用ClickOnce部署就更简单了。
    2009年1月9日 4:55
    版主
  • 为你的解决方案添加一个“安装项目”就可以了!
    2009年1月9日 8:18
    版主
  • 呵呵!不能,你需要自己制作ISO文件的。
    2009年1月9日 8:58
    版主

全部回复

  • 只要c#的安装程序目录中附加一个wi3.1的msi包  就可以一起安装

    从2003年开始很多游戏和软件都是这么做的   因为很多vc++程序也需要wi3.1支持

     

    基本现在打到sp3的windowsxp 都已经有windows installer 3.1了

     

     

     

    2009年1月9日 4:11
  • 可以啊 。你不打成msi包,打成exe应该就不用Installer,另外安装程序制作工具有很多种的
    2009年1月9日 4:26
    版主
  • 你不打包成MSI安装包就不需要Windows Installer了,直接打包成传统的cab包。
    或是直接用ClickOnce部署就更简单了。
    2009年1月9日 4:55
    版主
  •  

    我是通过Visual Studio 2005的菜单里”生成“一个文件夹,里面有Setup.exe和其它的文件。

     

    如何生成一个,(就是一个).msi的安装文件?

    2009年1月9日 8:09
  • 为你的解决方案添加一个“安装项目”就可以了!
    2009年1月9日 8:18
    版主
  •  

    还要问,能不能生成ISO文件?
    2009年1月9日 8:25
  • 呵呵!不能,你需要自己制作ISO文件的。
    2009年1月9日 8:58
    版主