在新建项目里有“安装和部署项目”,然后按向导来啦。它会问你是否随程序打包.net framework的。

解决方案 »

  1.   

    windows应用程序发布好像。net freamwork一定要装!
    刚学,还没有到发布这个环节来,帮不了你,看看楼下的怎么讲把
      

  2.   

    同意  keanu1978(黄金安魂曲) 还有一个InstallShield Developer 的新版本也支持.NET应用程序的发布,我个人认为比VS自己带的要好用一点。
      

  3.   

    有点难的问题,可一直选择.net framwork里相关的功能来用吗?我是指打包的时候,要不然安装程序有些大.好了,谢谢,我有些思路了,希望大家继续来这里讨论,我去试一下.
      

  4.   

    InstallShield Developer ,我正在用。确实好用。
      

  5.   

    部署其实就是拷贝Dll和ASPX页面文件,然后建虚拟目录,很简单的。
      

  6.   


    Windows Installer技术将取代Setup标准我用Wise.for.Windows.Installer.v5.21.Enterprise.Edition ,支持.NET同样生成MSI文件,非常好用
      

  7.   

    打包
    .NET Framework 提供以下应用程序打包选项: 作为单个程序集或者程序集集合。 
    如果选中该选项,则直接使用生成后的 .dll 或 .exe 文件。 作为压缩 (CAB) 文件。 
    如果选中该选项,则将文件压缩为 .cab 文件,以缩短文件分发或下载的时间。 作为 Microsoft Windows 安装程序 2.0 包或采用其他安装程序格式。 
    如果选中该选项,则可以创建用于 Windows 安装程序的 .msi 文件,或者打包用于其他安装程序的应用程序。 分发
    .NET Framework 提供以下应用程序分发选项: 使用 XCOPY 或 FTP。 
    因为公共语言运行库应用程序是自描述的,并且不需要注册表项,所以可以使用 XCOPY 或 FTP 仅将应用程序复制到相应的目录中。然后,就可以从该目录运行应用程序。 使用代码下载。 
    如果通过 Internet 或公司 Intranet 分发应用程序,则只要将代码下载到计算机上并在该计算机上运行应用程序即可。 使用安装程序,如 Windows 安装程序 2.0。 
    Windows 安装程序 2.0 可以安装、修复或移除全局程序集缓存和私有目录中的 Microsoft .NET Framework 程序集。 
      

  8.   

         在最简单的情况下,在已经安装了公共语言运行库的任何计算机上,独立 .NET Framework 应用程序都可以本地执行。其他什么也不需要。不用添加注册表项,也没有什么可以中断任何其他应用程序,或者导致它停止运行并删除文件(如果它是本地复制的话)。这就足以清除应用程序,并且在计算机上不留“任何痕迹”。从存取速度慢的设备(比如 UNC 路径、CD 或软盘)运行的应用程序的行为只是稍微有点不同,因为程序集安装在下载缓存中并在以后自动清除。
      

  9.   

    如何随程序打包.net framework?他怎么没问我呢?有什么高级选项吗?我用的是vs2003
      

  10.   

    水晶报表(asp.net应该程序)发布时的问题 
    ]你的解决了吗,如何做的,多谢。。