我用的是VB2005,好像2012也是这德行,oneclick部署一堆文件,运行后还要跳出两三个愚蠢的对话框才能打开。有些软件只有一个exe无需安装就能运行是怎么做到的?

解决方案 »

  1.   

    在程序中生成一个EXE文件。
      

  2.   

    直接生成就可以啊、选择生成exe
      

  3.   

    生成exe,这个exe不能有框架外的依赖项
      

  4.   

    如果没有控件,那一个exe就能运行
      

  5.   


    推荐installshield和Setup Factory,Setup Factory比较简单,前者功能强
      

  6.   

    打包软件 Setup Factory
      

  7.   

    使用WinRAR自解压格式带启动脚本打包即可。
      

  8.   

    enigmavb 虚拟化部署,不释放文件,杀毒软件也认识。
      

  9.   

    单一的 exe 文件是否能完成预期的功能,取决于它需要哪些文件支持,以及系统预装了哪些文件。一般来说,VB 写成的应用软件,需要打包安装。
      

  10.   

    打包成一个文件运行,其他的DLL之类都是系统自带的,VB带的DLL也要进入这个EXE,好象没有看到