在解决方案上先清除解决方案---->在重新生成解决方案--->点击发布(这里必须要清除解决方案,而且记住以后项目更改了,也要先清除解决方案。),如下图所示:
点击发布----->弹出页面--->下拉—>新建配置文件名---[SYSWX],如下图所示:
点击下一步--->选择“文件系统”,此时文件位置---- ”C:\WX“,如下图所示:
下一步---->选择Release(此时也可以选择其余两个,Debug为调试版本,而Release为发布版本。)------>接着下一步和发布,如下图所示:
此时在C盘下面的文件夹WX里面就是网站发布生成的具体内容,如下图所示:
此时就是将WX文件夹里面的代码压缩拷贝到服务器文件夹里面,然后在服务器里面设置IIS服务的网站发布。
将发布出来的代码拷贝到服务器WX文件夹里面,然后打开iis服务器(信息服务管理器),如下图所示:
这时右键网站---添加网站--如下图1所示,之后写网站的网站名(SYS)---->应用程序池点击 选择----->选中“DefaultAppPool”,如下图所示:
IP地址选择自己电脑的IP,端口变为大于80的数,我的为8160(由于前面的端口我都用了,,自己设置的时候尽量设置大点,)如上图2所示。之后点击“确定”,由于我的电脑上面已经注册了“IIS服务器”所以直接就可以生成网页,SYS右键----->管理网站----->浏览,如下图所示:
没有注册IIS服务器的再看在C盘文件夹下面找此文件aspnet_regiis.exe,路径如下“C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe”打开运行输入cmd,将文件aspnet_regiis.exe拉入,在其后面加 -i 之后界面如下图所示:
此时就安装完了iis服务器,接着就是将服务器文件夹WX里面的文件,管理员获得所有权限。到这一步就完成了服务器里面网站的发布,界面如下图所示:
提示:*:我在做的时候也遇到了问题,比如权限的问题,要是管理员取得所有权不能浏览,那就找到C:\Windows\Temp,将文件夹Temp添加NETWORK SERVICE权限,更改你的网站文件夹的权限:在网站文件夹添加Everyone的权限,设置为完全控制就行。*:注意将应用程序池,ASP.NET设置为4.0,这里的级别设置的低了也会出现错误。