【原】ASP.Net WebForm的发布(图解)

摘要:
解决方案如下图所示:选择Windows文件夹下的临时文件夹,右键单击“属性”,单击“安全”,然后单击“编辑”,然后选择“IIS_用户可以将检查权限添加到“完全控制”。点击下载完整清晰的PDF版本

全文包括如下三部分内容:

方式一、发布网站至默认的IIS路径下

方式二、发布网站至指定的IIS路径下

注:发布过程中可能出现的错误信息及解决方法

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

方式一、发布网站至默认的IIS路径下

1)发布环境:Windows 7 旗舰版 + IIS 7.5 + VS2010 + ASP.Net WebForm 4.0

2)制作一个Visual Studio解决方案,再创建一个类库和一个WebApplication,结构如下图所示

clip_image001

3)在WebApplication上右键选择“发布”

clip_image002

4)在弹出的对话框中填写如下内容

clip_image003

5)vs输出了一堆信息,提示发布成功

clip_image005

6)在IIS中观察网站发布的路径

clip_image006

7)在”PublishDemo”上右键,选择”管理应用程序”,再选择”浏览”,即可以访问网页

clip_image007

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

方式二、发布网站至指定的IIS路径下

1)发布环境:Windows 7 旗舰版 + IIS 7.5 + VS2010 + ASP.Net WebForm 4.0

2)制作一个Visual Studio解决方案,再创建一个类库和一个WebApplication,结构如下图所示

clip_image001[1]

3)在IIS中添加网站

clip_image008

4)在弹出的对话框中填写如下内容

clip_image009

5)点击确定后,应该会提示只能在80端口启动一个网站,在右侧的”操作”面板中的”管理网站”处,点击”停止”或是”启动”即可

clip_image011

clip_image013

6)在WebApplication上右键选择“发布”

clip_image014

7)在弹出的对话框中填写如下内容

clip_image015

8)vs输出了一堆信息,提示发布成功

clip_image017

9)在IIS中查看网站并浏览

clip_image018

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

注:发布过程中可能出现的错误信息及解决方法

1)错误信息如下图所示:

clip_image020

解决方法如下图所示:

clip_image022

2)错误信息如下图所示:

clip_image023

解决方法如下图所示:

clip_image025

3)错误信息如下图所示:

clip_image026

解决方法如下图所示:

clip_image027

输入 %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i,注意-i前面是一个空格

clip_image029

4)错误信息如下图所示:

CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/.........dll”--“拒绝访问。 ”

解决方法如下图所示:

选择windows文件夹下的temp文件夹,右键点击”属性”,再点击”安全”,再点击”编辑”,选择IIS_USERS用户,追加勾选权限为完全控制(写入和编辑)即可。

clip_image030

clip_image031

clip_image032

完整清晰的PDF版本 点击下载

免责声明:文章转载自《【原】ASP.Net WebForm的发布(图解)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇(app笔记)Memory Fill内存填充Selenium使用总结(Java版本)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IIS部署ASP.NET网站后提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态...

今天,在IIS上部署网站后,出现了下面错误: 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <system.web><httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块。 这段代...

Windows7&amp;amp;IIS7.5部署Discuz全攻略

组长说在内网部署一个论坛,这可难不倒我,装个Discuz嘛。部署环境就一台普通的PC,四核i3,Windows7。这就开搞了。 准备工作 系统是Windows 7 专业版,自带IIS7.5(家庭版不带)。IIS7开始带了FastCgi,对PHP支持好了许多,所以也不必装Apache啦。下载 PHP 5.4、 MySQL 5.5 以及Discuz X2。 对...

IIS 设置文件传输大小限制

IIS默认传输文件大小为30M,最大允许传输为2G. 1.通过webconfig配置节点设置 在IIS 6.0 设置如下配置节点: 但是IIS 7.0-8.0还要做添加如下配置节点才能正确,否则还是默认的30M: 注:2147483647 为2G 2.通过IIS中配置编辑器设置文件传输大小限制: 定位到网站根目录,找到右侧管理->配置编辑器-&g...

IIS如何启用父目录

配置好IIS后浏览站点提示错误:Active Server Pages 錯誤 "ASP 0131 " 不 运行上层目录 /test/test.asp, 列88 包含了 "http://www.cnblogs.com/aa.asp " 不能包含 ".. " 指出上层目录。解决办法:由于IIS中父路径未启用造成的. 开启方式为: 通过 IIS管理器启用父路径...

10分钟搭建服务器集群——Windows7系统中nginx与IIS服务器搭建集群实现负载均衡

分布式,集群,云计算机、大数据、负载均衡、高并发······当耳边响起这些词时,做为一个菜鸟程序猿无疑心中会激动一番(或许这是判断是否是一个标准阿猿的标准吧)! 首先自己从宏观把控一下,通过上网科普自己遇到问题,然后再站在这些巨人的肩膀上解决问题。 问题:在大型WEB应用程系统中,由于请求的数量过大及并发的因素,导致Web系统会出现宕机的现象! 解决方案主...

网页调用服务程序

           N长时间都没有写博客了,似乎将自己松懈了,还是工作忙了,还是其他繁琐之事?前几天做一个小的功能,就是在web页面调用系统服务,或者调用自己的服务程序。一些心得和大家分享一下,网上的相关知识点也比较少,MSDN上有很多,但是英文较差的我又点吃力。           场景1:我在客户端做了一个服务程序,当机器一启动,程序就开始运行,假定...