使用WebDeployment Project改善VS2005发布网站问题 (一) 基础

VS2005发布网站时不会像VS2003一样生成规则的DLL文件、而生成的DLL文件名含有随机数且不能一个项目生成一个DLL文件、让人有一些遗憾、为了做到像vs2003一样,微软发布了WebDeployment Project插件可解决此问题:
下载地址
1、下载后安装、右键选择vs2005中的项目、会出现一个选项"Add Web Deployment Project"(http://www.cnblogs.com/chy710)

2、选择添加一个WebDeployment Project(输入程序集名称和发布地址)

3、此时解决方案中会多出一个项目(http://www.cnblogs.com/chy710)

4、右键选择该项目设置相应属性


5、右键选择该项目选择“生成”、此时会发布网站到指定的目录、生成DLL文件同vs2003一样、更新时只需上传DLL文件
(http://www.cnblogs.com/chy710)
 

PS:发现在网上有些地方转载此文章,希望能够注明出处
http://www.cnblogs.com/chy710/archive/2006/10/26/540959.html
posted @ 2006-10-26 17:49 chy710 阅读(5283) 评论(22)  编辑 收藏 网摘 所属分类: ASP.NET

  回复  引用  查看    
#1楼2006-10-27 09:30 | 我是阿呆      
下载地址?
  回复  引用  查看    
#3楼2006-11-02 15:38 | 疾风      
真棒,帮了我大忙了!谢谢!
  回复  引用    
#4楼2006-12-14 10:49 | sxh[匿名][未注册用户]
为什么生成的乱码!
  回复  引用  查看    
#5楼[楼主]2007-01-07 10:09 | 懂你      
如果你的页面是用vs2005创建,应该是不会有乱码问题的
dw生成的页面默认为gb2312,使用此工具可能会有乱码,Web Deployment 生成时用utf-8,而vs2005创建的页面默认为utf-8

  回复  引用    
#6楼2007-01-15 14:11 | LifeKiller[未注册用户]
乱码啊。。。我的页面是vs2005创建的...
  回复  引用  查看    
#7楼2007-03-12 11:38 | 菜菜陈熙尚      
您好,为什么我生成的时候会报下面的错
Cannot find any assemblies that can be merged in the application bin folder

  回复  引用    
#8楼2007-03-27 08:22 | babay[未注册用户]
aspnet_merge.exe”已退出,代码为1

为什么会出现这个问题??

生成失败

  回复  引用    
#9楼2007-03-27 08:26 | babay[未注册用户]
好过使用了以后,生成的dll还是跟以前一样多,而不是单个的
  回复  引用  查看    
#10楼[楼主]2007-03-28 17:52 | chy710      
@LifeKiller
如果生成的页面是utf-8应该不会是乱码,请用VS2005打开你生成的页面,在HTML视图状态下:"文件"/"高级保存选项",编码是否为utf-8?

  回复  引用  查看    
#11楼[楼主]2007-03-28 17:54 | chy710      
@菜菜陈熙尚
请先确保你的项目(添加WebDeployment之前)生成可以通过

  回复  引用  查看    
#12楼[楼主]2007-03-28 17:55 | chy710      
@babay
请注意第5步,选择你添加的那个WebDeployment项目,右键--生成

  回复  引用    
#13楼2007-06-18 19:59 | yg[未注册用户]
为什么我按你说的操作的,生成的App_Web_8kbga34x.dll都是这样的啊,不是指定的程序集文件名啊
  回复  引用  查看    
#14楼[楼主]2007-06-22 07:16 | chy710      
@yg
生成WebDeployment Project,不是生成网站

  回复  引用    
#15楼2007-06-26 13:24 | yg[未注册用户]
感谢您的回复,我试试 在此表示感谢
  回复  引用    
#17楼2007-10-10 17:39 | 一抹微蓝2[未注册用户]
请使用这个地址下载
http://msdn2.microsoft.com/en-us/asp.net/Aa336619.aspx

Visual Studio 2005 Web Deployment Projects,在微软的不同文档里,这个插件提供了两个下载地址,分别是:

下载地址一:(大小为:905K)
http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi

下载地址二:(大小为:919K)
http://download.microsoft.com/download/9/4/9/9496adc4-574e-4043-bb70-bc841e27f13c/WebDeploymentSetup.msi

当你下载地址一给的链接时,编译后的文件,如果aspx中含有中文字符,页面将很可能显示为乱码,所以,请下载者注意版本问题。这两个文件下载地址,都是微软提供的。

  回复  引用  查看    
#18楼2008-10-15 18:39 | stg609      
不错!



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 540959




相关文章:

相关链接: