在使用.NET freamwork 4.0部署web时,发现与.NET freamwork 2.0、.NET freamwork 3.5不同,这里全面介绍使用
.NET freamwork 4.0部署解决方案:
第一步:生成解决方案:右击解决方案,选中"生成解决方案"
若解决方案"生成成功",我们可以进行第二步:"右击"需要发布的应用程序,选中"发布":
在弹出的"发布Web"子窗体中选中需要发布到的"目标位置",本人选择"D:HOUSE"文件夹:
OK,这样网站就发布完成了,比较简单。
接下来需要介绍在IIS上部署网站:当然,这里需要安装IIS(具体安装步骤网上都有介绍,此处就略去了)。
部署网站的第一步:"新建网站":
在"控制面板"中选择"管理工具"并打开,在打开的列表中双击"Internet信息服务(ISS)管理器",在打开的
"Internet信息服务(ISS)管理器"窗体中,选中"网站"并右击,选择弹出的"添加网站":
这时候会弹出"添加网站"对话框:设置如下:
说明:这里"网站名称"可以填写自己认为比较合适的名称,在填写网站名称时,在"应用程序池"的文本库上会默认显示与网站名称对应的
应用池名称。除了设置网站名称外,还需要设置上面所发布的网站的物理位置:"物理路径";IP地址;端口(建议不使用80端口),这样就
设置好了,点击"确定"。
第三步:设置应用程序池:
具体设置如上图。
第四步:选择IIS的主页,设置"ISAPI和CGI"限制,启用里面的"ASP.NET v4.0.30319":
第五步:设置网站
主要就是启用"ASP"的父路径:True;"身份验证"中启用相关的验证;"默认文档"中设置网站的首页;
OK,这样就可以运行网站了。