如果您是使用VS.NET开发程序,您可以用VS.NET中的Web Setup Project来生成安装包来帮助您发布您的ASP.NET程序. 其大致使用步骤如下:
1. 假定您已经有了一个名为WebApp1的Web Application工程,并已在VS.NET中打开.
2. 在VS.NET中,在菜单上选择File->Project.在New Project对话框的左边选Setup and Deployment Projects,右边选Web Setup Project模版.指定其Name和Location.(例如Name为WebDeploy.)选择Add to Solution.然后选择OK.
3. 在Solution Explorer中,右击WebDeploy工程.然后在弹出的菜单上选Add->Project Output.确认WebApp1在Project下拉框中被选中.
4. 选中Primary Output和Content Files选项,然后点OK.
5. 在File System Editor中,选Web Application文件夹,然后在Properties窗口中,设定VirtualDirecoty属性和DefaultDocument属性.
6. 然后在菜单上选Build->Build WebDeploy.
7. 最后,在您第2步的Location指定的路径下可以找到生成的Setup.exe和.msi及其它相关文件,可以用于向其它机器发布该ASP.NET程序.
1. 假定您已经有了一个名为WebApp1的Web Application工程,并已在VS.NET中打开.
2. 在VS.NET中,在菜单上选择File->Project.在New Project对话框的左边选Setup and Deployment Projects,右边选Web Setup Project模版.指定其Name和Location.(例如Name为WebDeploy.)选择Add to Solution.然后选择OK.
3. 在Solution Explorer中,右击WebDeploy工程.然后在弹出的菜单上选Add->Project Output.确认WebApp1在Project下拉框中被选中.
4. 选中Primary Output和Content Files选项,然后点OK.
5. 在File System Editor中,选Web Application文件夹,然后在Properties窗口中,设定VirtualDirecoty属性和DefaultDocument属性.
6. 然后在菜单上选Build->Build WebDeploy.
7. 最后,在您第2步的Location指定的路径下可以找到生成的Setup.exe和.msi及其它相关文件,可以用于向其它机器发布该ASP.NET程序.
解决方案 »
- web.config如何配置拒绝未经授权用户访问某路径下的图片?
- 问个奇怪的问题啊,快来救命啊
- 取textbox里面的前四位,判断是不是数字,怎么做
- 怎样把每个页面通用的部分做成组件,大家平时怎么处理的?
- WEB应用程序的下载制作
- Repeater套DataList数据源绑定出现的问题
- 有关Excel查询问题
- 长字符串和Sql Server二进制字段之间存取问题
- 郁闷死了 大家来看看。。
- 刚刚学习ASP.NET,碰到了问题!还望各位多多帮忙...替小弟UP一下也行的(在线等待,及时结贴)
- 各位老大:只提供一个客户端的本地文件路径,上传这个文件到服务端真的没办法了吗?
- 请教:dropdownlist已经不再遮挡menu了^_^ 但是....
不行的话,把你新建的setup工程(注:是setup工程,不是整个工程。)delete,包括硬盘上的setup目录,从新建立setup project。
或,另外在别人机器上从新试。
.net有时有这个问题。