请教一下一个.NET网站发布的问题

RealDay 2010-10-24 09:33:44

请问我一个发布之后放在IIS上的 网站 。如果我更改了 源码中的一个文件的后台代码,那么我更新到IIS上、要发布将哪些发布的文件传上去就行了?
...全文
69 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gudengdulang 2010-10-24
  • 打赏
  • 举报
回复
重新编译,发布网站,上传发布的文件
threenewbee 2010-10-24
  • 打赏
  • 举报
回复
可以使用Windows SDK里面带的WinDiff程序,比较前后的更改,并且只需要替换或者追加更改的文件即可。
可能需要重启IIS。
wuyq11 2010-10-24
  • 打赏
  • 举报
回复
重新编译,发布网站,上传发布的文件
可使用webdeployment发布网站,生成一个自定义命名的dLL,替换DLL
  • 打赏
  • 举报
回复
使用.net的ftp功能可以写一个简单的小程序,比较本地目录下(包括子目录下)的文件与ftp服务器上的是否相同,然后仅仅上传大小不同或者时间较新的文件。还可以再写一个类似的小程序,遍历并删除服务器端有而本地没有的文件。当然,第二个小程序不可跟第一个同时执行,要跟服务器一段时间切换,这样才能避免像csdn动不动就网站宕机(硬要我们玩什么网页小游戏)这种事件。

如果你使用流行的ftp客户端工具,我相信也都有类似的比较文件才上传的功能。
liyifeng20021 2010-10-24
  • 打赏
  • 举报
回复
Bin 目录下的dll文件即可
RealDay 2010-10-24
  • 打赏
  • 举报
回复


我就是想少上传一点 发布的文件 所以如果我只改了一个页面的后台 发布之后的文件
只需上传哪个覆盖到IIS上即可?
luork_2008 2010-10-24
  • 打赏
  • 举报
回复
我们架设网站重新不发布,直接将整个WEB层给拷到服务器上
修改了源码,也直接复制源码就OK
zengjiaqin 2010-10-24
  • 打赏
  • 举报
回复
只是改了后台代码就只用更新web.dll文件就可以了。

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧