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

本文介绍如何在IIS7.5环境下使用VS2010发布ASP.NET WebForm4.0应用到默认和指定路径,涵盖发布步骤与常见错误解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

方式一、发布网站至默认的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版本 点击下载

转载于:https://www.cnblogs.com/iflytek/archive/2013/05/20/3088811.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值