博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vs2017发布网站到IIS
阅读量:6088 次
发布时间:2019-06-20

本文共 1418 字,大约阅读时间需要 4 分钟。

<1>本文是我第一次用ASP.net建立网站到IIS,并没有用到太多的框架。所以建立的是一个简单的ASP.net空网站,然后添加Default.aspx,最后配置到IIS中。
<2>步骤与过程:
文件-->新建-->项目-->ASP.net空网站(设置好项目名和项目存的位置)-->
确定-->解决方案资源管理器,项目名右键-->添加-->添加新项-->Web窗体-->确定。
双击Default.apsx,进入设计页面,拖拽工具栏的Label控件到页面中,双击页面,进入Page_Load响应函数中,添加:
Label1.Text = "我开始学习APS.NET了!";
也就是:
protected void Page_Load(object sender, EventArgs e)	{		Label1.Text = "我开始学习APS.NET了!";	}
可以通过
IIS Express(Google Chorme)运行,然后在浏览器中查看效果。
<3>
右键项目名称-->发布Web应用-->配置文件-->自定义-->写入配置文件名称(自己可以随意写)-->连接-->
发布方法(选择文件系统),目标位置为你想把该项目所要发布的内容存入的文件夹,当然这个文件也可以是你建立这个项目的文件夹
->下一页-->点击文件发布选项-->选择在发布期间预编译-->点击配置-->在弹出的高级预编译设置中,将允许
更新预编译站点不要勾选。
-->点击发布。这样发布Web应用成功
[注:]
更新预编译站点勾不勾选后产生的效果
给“允许更新此预编译站点”打√
整个网站文件,除了所有的CS文件编译成一个DLL文件之外,其它文件,和原来没有任何变化,也就是别人可以直接查看你的源代码,源文件。
除此之外,这种方式发布的网站,当用户第一次访问页面的时候,需要经过编译,查找BUG,之后没有任何错误,才能正常访问,因此速度很慢很慢,
(第二,第三,第四次之后就正常了)
取消“允许更新此预编译站点”前面的√ 
1、网站里面的所有CS文件,都被编译成为一个DLL文件;
2、除了cs文件,其它的文件,诸如ASPX、ASHX等文件,也一同被编译起来,每个文件都在BIN目录里面生成一个对应 的*.compiled文件; 
之后,如果您通过记事本查看ASPX、ASHX等文件,里面不会看到任何的代码,就连HTML代码标记都看不见,打开这样的文件,里面只有一行 文字,内容为“这是预编译工具生成的标记文件,不应被删除!”但是,网站的访问却是正常的,不会出现任何不良的问题。
此外,通过此种方法发布的网站,所有内容都编译好了,打开的速度是很快的。
接下来是将配置的Web应用发布到IIS上。
<4>
1,IIS中选择网站,右键添加网站.
2,输入网站名字,物理路径,物理路径是用于存放Web应用的文件夹。IP地址选择自己的本地ip(如果要别人能访问,那么需要特定的服务器IP),通常一般用户的IP都只能在局域网内访问,并不是公网IP,设置好端口
3,
右侧侧边栏浏览网站
如果运行跟IIS Express(Google Chorme)运行的一样,那么成功。
我遇到了问题是:
cd3a5db880bb87b042491cc78b70d550cbd239ef
解决方法是:
IIS中,点击应用程序池,找到你的网站名,点击对应的.NET Framework栏目,将版本改成v4.0版本就可以了。
本文查阅的详细资源有:
<1>
<2>

转载地址:http://brvwa.baihongyu.com/

你可能感兴趣的文章
我没你想的那么坚强
查看>>
关于坚持
查看>>
Nginx负载均衡的四种模式
查看>>
MySQL 索引类型大汇总
查看>>
js create an object
查看>>
java nio文件传输例子
查看>>
linux 启动项
查看>>
我的友情链接
查看>>
No bundle URL present
查看>>
Sencha Touch 和 jQuery Mobile 的比较
查看>>
win732 安装hadoop
查看>>
ztreeSearch
查看>>
VSAN API 探索第 1 部分 – 启用 VSAN 群集
查看>>
我的友情链接
查看>>
svn+apache 安装和使用 并与Nginx 整合
查看>>
简易javascript遮罩层提示框
查看>>
华为防火墙USG6330 NAT 配置
查看>>
MYSQL性能调优与架构设计学习笔记 - 基础篇 MYSQL基本介绍
查看>>
围炉夜话
查看>>
NVL,NVL2,NULLIF,COALESCE
查看>>