当你做了一个项目,即你本地或者服务器上有整个项目的源代码(所谓的用SVN或者GIT进行项目代码管理,即用SVN去远程拉取服务器上的代码到本地,然后修改后提交代码到服务器,也就是代码的版本控制,错误了查看是谁提交的代码,以及返回到上一个版本,这就是所谓的版本控制。)。
服务器上有了源代码之后,你可以进行发布,记住发布要用Debug Any CPU进行发布,不是很清楚为什么,以后有机会再学习。即你在本地发布了代码,然后把代码复制到服务器上,然后打开服务器上的IIS进行配置指向你的文件夹。第一次,你应该要设置应用程序池的,第二就是发布用Debug Any CPU,然后浏览就能打开你的网站了。
不管是管理系统项目也好,网站项目也好,都是通过这种方式进行发布。
发布的时候要注意的是,如果只是修改了cs文件,重新生成一下,然后备份服务器上的几个最新修改的dll文件等(找到本地最新的几个修改的dll文件(可能不止dll文件)),然后把本地重新生成的dll文件复制粘贴覆盖过去。如果改了View文件,把修改的View文件也是服务器先备份,然后把本地的复制粘贴覆盖过去。这样就是重新发布网站的过程了。