网站后台修改后如何跟新服务器上的网站

时间:2022-05-22 06:22:50
我原来使用的是vs2003的话,只需要将修改了的文件和bin目录下的dll覆盖上去就可以了

但是我现在用的是vs2005开发,我似乎没有看到有dll的文件,请问同上的情况,在用vs2005开发的网站中该如何操作,谢谢

15 个解决方案

#1


不理解你的问题。正常情况,asp.net的不要dll的,有.net的framework就可以了。

#2


谢谢,我的意思是我做好一个网站后,上传到服务器上,一段时间后,我又将网站的部分后台功能修改了

请问,我如何将修改后的网站放置到服务器上

#3


引用 2 楼 soldierluo 的回复:
谢谢,我的意思是我做好一个网站后,上传到服务器上,一段时间后,我又将网站的部分后台功能修改了 

请问,我如何将修改后的网站放置到服务器上


我又来了

不会吧,你就问这个啊,你第一次是怎么放上去的,你以后还用同样的方法鄂

ftp?  

#4


不是啊,我不想替换服务器上的所有文件,只想替换修改了的和增加了的文件,不知可不而可以啊

#5


直接覆盖不就好了么,不要覆盖数据库文件就ok了。

#6


这样可以吗,请问楼上的这样做过没有,我就是这样没做过不知道可不可以,而且现在没有开发环境,想试也试不了

#7


可以将所有文件覆盖掉.但有一样不能覆盖.就算是亲爹亲妈都不能覆盖.一但覆盖那么数据全部还原成初始状态.(初始状态:首次上传到服务器时的状态.)那就是数据库.数据库分几种.有的数据的后缀名也是动态网页格式.
一般情况下我们都会覆盖/admin下的所有文件.除数据库
/admin以外的文件可以按修改的程序进行覆盖.如有相关联的网页只覆盖主文件就可以了.
比如说index.aspx
在这个文件里有页脚.foot.aspx
打个比方说我现在要把页脚下改动一下.那么我们就改foot.aspx文件.要覆盖就覆盖foot.aspx

---------------------------------------------------------------------------------------------------


说实话你的情况和我初学网页那会儿一样.不知道要覆盖哪些文件.
最笨的方法就是从服务器上下载所有文件包括数据库.
然后再修改.改完以后再上传.

#8


发布网站就会生成DLL..你是要这个效果?

#9


引用 8 楼 fanliang11 的回复:
发布网站就会生成DLL..你是要这个效果?

不是的,如果是.net1.1的话,在bin目录下肯定是有dll,而且是必须要替换dll的,但是.net2.0的话则没有dll文件,是否如果文件有变动的话,系统会自动重新编译啊

#10


引用 9 楼 soldierluo 的回复:
引用 8 楼 fanliang11 的回复:
发布网站就会生成DLL..你是要这个效果? 
 
不是的,如果是.net1.1的话,在bin目录下肯定是有dll,而且是必须要替换dll的,但是.net2.0的话则没有dll文件,是否如果文件有变动的话,系统会自动重新编译啊

一般ASPX是不会编译成DLL的..要发布网站后才生成DLL

#11


对的,.netframework2.0以上要是发布才会编辑出DLL文件的
你要更新DLL和所修改的ASPX页面

#12


引用 11 楼 cpp_1 的回复:
对的,.netframework2.0以上要是发布才会编辑出DLL文件的 
你要更新DLL和所修改的ASPX页面

谢谢,可是我的网站编译后却没有生成dll文件,但是同样提示成功,可且可以使用,没有任何问题,我现在已经将网站放到的服务器上,可是无论在本地还是在服务器上我都找不到属于本网站的dll,不知为什么

#13


啊。。。
还有这种事啊,你网站是怎么样的,是以解决方案,还是单个站点啊
在属性时里是debug还是用replace啊

#14


有 呀 在 bin 文件夹下呀,在发布时选择使用强命名则 每次 文件名都一样 ,直接覆盖就 OK 啦

#15


谢谢,什么情况下会是这样的啊,百度上也没有类似的情况啊
会不会有什么设置上的问题呢?

#1


不理解你的问题。正常情况,asp.net的不要dll的,有.net的framework就可以了。

#2


谢谢,我的意思是我做好一个网站后,上传到服务器上,一段时间后,我又将网站的部分后台功能修改了

请问,我如何将修改后的网站放置到服务器上

#3


引用 2 楼 soldierluo 的回复:
谢谢,我的意思是我做好一个网站后,上传到服务器上,一段时间后,我又将网站的部分后台功能修改了 

请问,我如何将修改后的网站放置到服务器上


我又来了

不会吧,你就问这个啊,你第一次是怎么放上去的,你以后还用同样的方法鄂

ftp?  

#4


不是啊,我不想替换服务器上的所有文件,只想替换修改了的和增加了的文件,不知可不而可以啊

#5


直接覆盖不就好了么,不要覆盖数据库文件就ok了。

#6


这样可以吗,请问楼上的这样做过没有,我就是这样没做过不知道可不可以,而且现在没有开发环境,想试也试不了

#7


可以将所有文件覆盖掉.但有一样不能覆盖.就算是亲爹亲妈都不能覆盖.一但覆盖那么数据全部还原成初始状态.(初始状态:首次上传到服务器时的状态.)那就是数据库.数据库分几种.有的数据的后缀名也是动态网页格式.
一般情况下我们都会覆盖/admin下的所有文件.除数据库
/admin以外的文件可以按修改的程序进行覆盖.如有相关联的网页只覆盖主文件就可以了.
比如说index.aspx
在这个文件里有页脚.foot.aspx
打个比方说我现在要把页脚下改动一下.那么我们就改foot.aspx文件.要覆盖就覆盖foot.aspx

---------------------------------------------------------------------------------------------------


说实话你的情况和我初学网页那会儿一样.不知道要覆盖哪些文件.
最笨的方法就是从服务器上下载所有文件包括数据库.
然后再修改.改完以后再上传.

#8


发布网站就会生成DLL..你是要这个效果?

#9


引用 8 楼 fanliang11 的回复:
发布网站就会生成DLL..你是要这个效果?

不是的,如果是.net1.1的话,在bin目录下肯定是有dll,而且是必须要替换dll的,但是.net2.0的话则没有dll文件,是否如果文件有变动的话,系统会自动重新编译啊

#10


引用 9 楼 soldierluo 的回复:
引用 8 楼 fanliang11 的回复:
发布网站就会生成DLL..你是要这个效果? 
 
不是的,如果是.net1.1的话,在bin目录下肯定是有dll,而且是必须要替换dll的,但是.net2.0的话则没有dll文件,是否如果文件有变动的话,系统会自动重新编译啊

一般ASPX是不会编译成DLL的..要发布网站后才生成DLL

#11


对的,.netframework2.0以上要是发布才会编辑出DLL文件的
你要更新DLL和所修改的ASPX页面

#12


引用 11 楼 cpp_1 的回复:
对的,.netframework2.0以上要是发布才会编辑出DLL文件的 
你要更新DLL和所修改的ASPX页面

谢谢,可是我的网站编译后却没有生成dll文件,但是同样提示成功,可且可以使用,没有任何问题,我现在已经将网站放到的服务器上,可是无论在本地还是在服务器上我都找不到属于本网站的dll,不知为什么

#13


啊。。。
还有这种事啊,你网站是怎么样的,是以解决方案,还是单个站点啊
在属性时里是debug还是用replace啊

#14


有 呀 在 bin 文件夹下呀,在发布时选择使用强命名则 每次 文件名都一样 ,直接覆盖就 OK 啦

#15


谢谢,什么情况下会是这样的啊,百度上也没有类似的情况啊
会不会有什么设置上的问题呢?