一个页面是包括3个文件的,一个是页面文件(.aspx),一个是设计文件(.designed),一个是后台逻辑文件(.vb),如果是设计到.vb文件的更改是需要重新编译的,因为发布的时候根本不需要这个文件,在编译的时候会把所有的.vb和.desighed都编译成一个.dll文件,你直接把.vb文件上传了是没有用的而且也根本不需要这个文件。你只需要把项目重新编译一下,然后把.dll文件替换掉就行了。
在修改之后重新生成,一个是bin文件中有.dll文件和页面文件(.apsx)文件,如果你只是修改了后台代码,就只需要上传发布后的或者重新编辑后的.dll文件,如果只是修改了前台只需要把改的前台页面上传就行
不会自动编译这个页面,且生成的dll文件名字是不同的。所以如果要上传编译好的.dll文件也要同时把对应的前台页面(.aspx)文件上传上去。