最近要做一个c/s构架的小软件,打算用.net的C#来实现。该软件运行的操作系统有win98,win2000,winxp。在这些操作系统上运行.net程序需要先安装framework。在win2000,winXP上安装framework比较容易,装一个visual studio 2003的插件就可以把framework打包到安装程序里,这样只要运行这个安装程序就可以自动安装framework。但在win98上比较麻烦,在安装framework之前需先把IE升级到IE5.0.1版本以上。我想做一个安装程序,安装的时候能实现自动化:除了在win2000、XP上自动安装framework外,在win98上能自动升级IE,然后自动安装framework,请问各位高手这个想法能不能实现,该怎么做,急!!!先谢了……

解决方案 »

  1.   

    我也碰到这个问题
    似乎.net暂时不太适合做cs或者单机版的程序
      

  2.   

    完全可以 。  可以使用 部署(Visual Studio 自带) 或者 Install Shield 或者 自己写 native(C++ win 32) 的程序帮你完成
      

  3.   

    看看此文:<<.Net应用程序发布问题的最新解决方案,感觉比较爽>>
    http://www.chinadir.net/content.aspx?id=39797
      

  4.   

    打包的时候让.net framework1.1自动安装把.NET程序部署到没有安装.NET Framwork的机器上 ?http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx在微软官方网站下载Microsoft Visual Studio .NET 2003 引导程序插件
    文件名叫:PluginInstaller.msi
    下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=zh-cn
    你安装了这个插件然后用IDE自带的安装部署即可,他会在你的安装包里另加三个文件:MDAC 2.8 和 .NetFramework 和中文语言包,并且自动判断系统是否已安装框架。
      

  5.   

    在.NET上写的东西好象在WIN98上装不上吧
      

  6.   

    目前做不到啊。。win98不支持 NET