• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

asp.net网站的维护方法~~~~急!100分奉上!来者有分,不够再加

yybjroam05 程序员  2009-04-24 11:41:46
我想请教各位?
1.我的网站做好后,是不是一定得发布出来后存在另一个文件夹下才能放到空间里去运行?
2.假如我后来修改了其中的a、b页面。是不是就又将整个站重新发布一次,又该上传哪些文件到空间里去?
3.假如我现在有一个大型网站是asp的!文件有几个G,现要转到asp.net,以后每修改一点,发布时是不是还是要整站生成?


越详细越好!谢谢各位了!
...全文
166 点赞 收藏 21
写回复
21 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yybjroam05 2009-05-05
谢谢各位!
回复
jieon 2009-04-24
不是
不是
还是不是~~
回复
wuyq11 2009-04-24
1.发布保护代码,不发布也可运行
2.修改页面和DLL,不需要发布,修改逻辑代码需要重新发布
3.asp修改ASP.NET要重写,看修改内容决定是否发布到空间

回复
knightwayne 2009-04-24
注意WEB程序和WINFORM程序的区别.
回复
周公 2009-04-24
[Quote=引用 4 楼 yybjroam05 的回复:]
本地编译和让服务器的iis去编绎有什么不同?比如速度?
[/Quote]
本地编译会使第一次运行的速度稍快,特别是对于大型网站来说,以后就基本一样了。
回复
atpains 2009-04-24
[Quote=引用 1 楼 CODE163 的回复:]
全否!

如果你新建的是WEB应用程序和新建网站是有区别的 按照新建网站来说
新建网站是可以动态编译的 也就是说你完全可以在本地不编译不发布直接吧源码传到服务器 让IIS去编译!
那么你修改了其中的某个页面 只需要吧这个页面.aspx .apx.cs传到服务器就行了
如果你在本地编译了 你修改了某个页面 那么你要上传ASPX和这个页面对应的DLL 在.aspx页面得第一行就写明了她对应的.DLL
[/Quote]

jf
回复
周公 2009-04-24
1.我的网站做好后,是不是一定得发布出来后存在另一个文件夹下才能放到空间里去运行?
================================================================================
只要是虚拟目录或者网站都可以运行,需要正确设置运行时的ASP.NET版本。




2.假如我后来修改了其中的a、b页面。是不是就又将整个站重新发布一次,又该上传哪些文件到空间里去?
================================================================================
不必要。运行的时候发现文件内内容做了变化,就会重新编译相应的文件。








3.假如我现在有一个大型网站是asp的!文件有几个G,现要转到asp.net,以后每修改一点,发布时是不是还是要整站生成?
================================================================================
同样,是不必要的。
回复
yybjroam05 2009-04-24
本地编译和让服务器的iis去编绎有什么不同?比如速度?
回复
CODE163 2009-04-24
如有疑问加群:15058618
回复
CODE163 2009-04-24
全否!

如果你新建的是WEB应用程序和新建网站是有区别的 按照新建网站来说
新建网站是可以动态编译的 也就是说你完全可以在本地不编译不发布直接吧源码传到服务器 让IIS去编译!
那么你修改了其中的某个页面 只需要吧这个页面.aspx .apx.cs传到服务器就行了
如果你在本地编译了 你修改了某个页面 那么你要上传ASPX和这个页面对应的DLL 在.aspx页面得第一行就写明了她对应的.DLL
回复
少冲 2009-04-24

1.我的网站做好后,是不是一定得发布出来后存在另一个文件夹下才能放到空间里去运行?
2.假如我后来修改了其中的a、b页面。是不是就又将整个站重新发布一次,又该上传哪些文件到空间里去?
3.假如我现在有一个大型网站是asp的!文件有几个G,现要转到asp.net,以后每修改一点,发布时是不是还是要整站生成?

1,每月必要,整个工程只要在IIS上配置好就可以了。
2,在原目录就可以,若仅仅是改页面, 直接拷过去就可以了,若是还改了后台cs中代码,需要将DLL也拷到相应的目录下。
3,不需要。
回复
chengdanqing 2009-04-24
顶9楼!
回复
kfps8kfps8 2009-04-24
[Quote=引用 9 楼 wuyq11 的回复:]
1.发布保护代码,不发布也可运行
2.修改页面和DLL,不需要发布,修改逻辑代码需要重新发布
3.asp修改ASP.NET要重写,看修改内容决定是否发布到空间


[/Quote]
支持这个
回复
zhujinbo 2009-04-24
[Quote=引用 5 楼 zhoufoxcn 的回复:]
1.我的网站做好后,是不是一定得发布出来后存在另一个文件夹下才能放到空间里去运行?
================================================================================
只要是虚拟目录或者网站都可以运行,需要正确设置运行时的ASP.NET版本。



2.假如我后来修改了其中的a、b页面。是不是就又将整个站重新发布一次,又该上传哪些文件到空间里去?
===========================================================…
[/Quote]
正解
回复
chendaiping 2009-04-24
[Quote=引用 15 楼 aa513891516 的回复:]
路过~~~~
[/Quote]
f
回复
wxxwlm 2009-04-24
路过~~~~
回复
春天的气息 2009-04-24
楼主,建议不要着急怎么做,要了解webservice能做什么。
回复
llsen 2009-04-24
[Quote=引用 1 楼 CODE163 的回复:]
全否!

如果你新建的是WEB应用程序和新建网站是有区别的 按照新建网站来说
新建网站是可以动态编译的 也就是说你完全可以在本地不编译不发布直接吧源码传到服务器 让IIS去编译!
那么你修改了其中的某个页面 只需要吧这个页面.aspx .apx.cs传到服务器就行了
如果你在本地编译了 你修改了某个页面 那么你要上传ASPX和这个页面对应的DLL 在.aspx页面得第一行就写明了她对应的.DLL
[/Quote]

Up
web网站,只改ui的话,也不用重新发布上传,(简单的修改)
回复
pgameli 2009-04-24
[Quote=引用 9 楼 wuyq11 的回复:]
1.发布保护代码,不发布也可运行
2.修改页面和DLL,不需要发布,修改逻辑代码需要重新发布
3.asp修改ASP.NET要重写,看修改内容决定是否发布到空间


[/Quote]
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2009-04-24 11:41
社区公告
暂无公告