不是直接可以使用生成在bin文件夹下的exe文件吗,为什么还要制作成安装文件(msi之类的)?

解决方案 »

  1.   

    因为直接给用户麻烦
    你用过哪个软件是直接拷bin文件夹嘛
      

  2.   

    如果需要.NET Framework支持运行,你给exe就没用了。要打包一起安装。
      

  3.   

    发布还是很有用的!可以打包一些必须组件之类的,另外可以使用ClickOne技术,楼下继续!
      

  4.   

    bin 里的 exe 样子就不好看,不方便,不正规。
      

  5.   

    直接把release里的文件打包成压缩文件,不是绿色软件吗,制作msi等还要安装,不是更麻烦?
      

  6.   

    有的软件需要注册一些dll, 有的软件需要写注册表, 有的软件需要添加到系统目录.等等, 这些初始化工作直接copy是不行的.