做了一个asp.net网站
现在想做一个安装程序就象一般的安装一样,用户安装的时候只用输输名字,选选路径就可以运行我看了msdn的安装部署,不详细,只点了一下。
csdn搜到的答案也不太行谁指点一下  谢谢

解决方案 »

  1.   

    baidu一下
    http://zhidao.baidu.com/question/26943263.html外文的有
    http://www.c-sharpcorner.com/Articles/ArticleListing.aspx?SectionID=1&SubSectionID=145
      http://www.ftponline.com/vsm/2002_11/online/ferracchiati/default_pf.aspx (推荐,不过要注册)
      

  2.   

    最简单的安装程序制作在你的web项目所属的解决方案中:新建立项目——新建web安装项目——然后右键你的安装项目——添加——添加项目输出——选择主输出为你的web网站项目,然后点击确定,然后编译你的web安装项目,编译之后在web安装项目的debug目录下就会生成个setup.exe文件,然后运行这个文件就可以安装了
      

  3.   

    BearRui 请问
    数据库 和 虚拟目录怎么选?
      

  4.   

    虚拟目录怎么选
    ---------------
    这个在运行安装程序的时候会自动提示用户输入虚拟目录名称的
    数据库
    -----------------
    如果你的是access数据库,直接添加文件就好了,如果是SQL就有点麻烦。
    我点 添加-》输出项目-》然后弹出一个对话框 不能选 项目
    ----------------------
    是不是你的安装项目和你的网站项目不是在同1个解决方案下面
    PS:我上面的步骤只是最基本的,其实还应该把你网站中的文件都添加到安装程序中,比如ASPX文件,图片文件等等
      

  5.   

    其实个人觉的如果你的网站不是提供给用户下载安装使用,而只是自己的网站程序(就是自己或客户1个人用),根本不需要制作安装程序,制作安装程序很麻烦,是吃力不讨好的事,当然如果你做的是想petshop那样给别人下载安装使用的就另当别论了。
      

  6.   

    回复人:BearRui(AK-47) ( 三星(高级)) 信誉:110  2007-08-23 10:10:43  得分:0

    其实个人觉的如果你的网站不是提供给用户下载安装使用,而只是自己的网站程序(就是自己或客户1个人用),根本不需要制作安装程序,制作安装程序很麻烦,是吃力不讨好的事,当然如果你做的是想petshop那样给别人下载安装使用的就另当别论了。
    ==========
    这个程序确实是让人安装使用的  哈
    准备做安装盘你上面讲在同一解决方案什么意思?
    比如我发布了一个网站 文件夹名叫 System
    现在我新建安装向导 , 然后 输入个名字 然后出现个Web应用程序文件夹,然后我添加-》项目输出
    出现个对话框 不能写
      

  7.   

    选择主输出为你的web网站项目
    ===========
    这个是发布后的文件夹 还是那个解决方案?
      

  8.   

    就是你不要新开1个NET然后新建安装项目,而是先打开你的网站的源代码,然后直接在你的源代码的解决方案里添加制作安装项目,因为安装项目选择主输出的时候会搜索你当前的解决方案中有那些项目,然后让你选择。
      

  9.   

    哈 还是没有 那个 添加制作安装项目 奇怪鸟
    ---------------------
    右击你的solution——添加——新项目——Other Project Type—— Setup AND Deployment然后选择Web Setup project
    你说的是不能添加安装项目,还是在安装项目中不能添加主输出
      

  10.   

    ha  可以了最后编译 是生成 那个SetUp 还是生成解决方案
      

  11.   

    BearRui
    虚拟目录 搞定了
    但是数据库的配置
    好像没有 那些步骤
      

  12.   

    我这里保存了1篇文章,是说让安装程序自动安装SQL数据库,具体我也没研究,不知道行不行,因文章有点长,你留下mail,我发给你,你自己看看。
      

  13.   

    [email protected]
    哈 谢谢了