自己的游戏里带上 .NET 的可分发包

解决方案 »

  1.   

    做一个安装程序,自到检测它的机子上装了donetfrm没有!可以用vc写一代程序,不会的话我可以帮你!
      

  2.   

    我还从未用过安装程序,刚才在.Net里才看到。
    是不是应该建立一个Setup项目,它需要往其中添加一些东西,我不太清楚该添加一些什么。以下是Setup项目的大纲视图:
    目标计算机上的文件系统
    1.应用程序文件夹
    2.用户的“程序”菜单
    3.用户桌面
    讲一下每一项都该添加些什么东西吧,多谢了!
      

  3.   

    在安装项目里添加.Net可分发包的合并模块
      

  4.   

    那总的还有我的应用程序把。
    .Net可分发包的合并模块指的是哪些?
    还有我这个安装项目是应该单独建立一个解决方案,还是和原来的应用程序放在同一个解决方案中
    不要嫌我罗索哦,确实没用过安装项目,对于应用程序的安装部署没有什么概念,劳驾各位了:)
      

  5.   

    好像VS.NET可以集成一个生成安装包的插件,直接生成安装文件!
    关注中!
      

  6.   

    检测安装程序的机器有没有.net的环境可以用PluginInstaller.msi这个组件,可以去MS的网站下载,这样在制作安装程序的时候,会在安装程序中包含了.Net Framework等组件。组件详细介绍如下:
     
    通过 Microsoft Visual Studio .NET 2003 引导程序插件,您可以轻而易举地创建安装程序,将 .NET Framework 1.1 和/或 MDAC 2.7 随您的应用程序一起重新分发。 为使 .NET Framework 应用程序可以在某台特定的计算机上运行,该计算机上必须安装有 .NET Framework。 任何使用 ADO.NET 来连接数据库的 .NET Framework 应用程序都要求使用 MDAC 2.7。 许多计算机都已经安装了这些组件,但是,为了确保某个应用程序能够运行,应随该应用程序重新分发这些组件。 Visual Studio .NET 2003 引导程序与 Visual Studio .NET 安装程序和部署项目集成在一起。 基于这一点,您可以只创建一个安装程序,用它来自动检测目标计算机上是否存在那些系统必备软件,并根据需要进行安装。 如果在安装任何组件的过程中要求计算机重新启动,安装程序将会自动继续后续的安装操作。 因此,应用程序的用户只需要运行一个安装程序即可安装系统必备软件和相应的应用程序。 如果不想安装.Net Framework,就装win2003就可以了。