发布ASP.NET程序至IIS7

     以前一直和IIS5打交道,后来系统升级到WIN7,自然的就用上了IIS7了,不过因为对IIS7服务器没有系统的了解,所以在自己机子上测试发布网站时,总是遇到各种各样的问题,当时就放弃了,准备有时间再研究的,正好这两天有朋友问我发布的问题,也遇到几个问题,就顺便把这几个问题写下来,省的以后每次都麻烦,如果和我一样对IIS7不熟悉的朋友,希望我在这篇文章中遇到的问题能给你一些小小的帮助。

    这里主要是将Web网站发布到本机的IIS上,这里以VS08建立的3.5下的网站为例,首先需要在程序中安装好IIS

    在发布对话框中选择LocalIIS后,对话框里提示出现的2个问题           1           第一个问题是很简单,因为在Win7系统下发布到本机IIS需要管理员权限,右键选择“以管理员身份运行”软件即可          

           第二个问题我们暂且不解决,看看会带来什么状况,我们现在先将其发布到文件系统中,然后在IIS中新建网站2

            这步完成以后,我们浏览网站会出现HTTP 错误404.17-Not Found

                             3  

            这就是我们前面第二个问题引起的,提示没有IIS缺少Asp.net组件,出现这种情况的原因是因为机子先装的VS,然后装的IIS,虽然它不会影响编译等行为,但是会影响发布,解决方法是在找到C:\Windows\Microsoft.NET\Framework\v2.0.50727目录下的aspnet_regiis文件,运行该文件

                                                 4           出现上面错误的原因也是因为权限不够,用管理员权限运行命令行

                                                            5 

            安装成功后,重启一下网站再进行浏览,这里有个应用程序池的概念,在我们新建网站时都会创建一个同名的应用池,这里我们需要注意的是如果我们出现500.19的错误,那么你最好是对网站的应用程序池进行检查。

              7          

            出现上面情况时的程序池信息

                                             8                                   

           因为我现在的网站使用的.NET Framework3.5版本编译的程序集,所以我的程序池的.NET Framework版本要设为v2.0

                                                      9

        现在我们已经解决了开始的两个问题,此时浏览网站就可以正常看到内容了。

       现在我用VS2010发布一个4.0的程序到刚才的网站上,又碰到了点情况:                        2

         这个原因很简单,因为我们发布到刚才的网站时,应用程序池还是使用的2.0的.NET Framework,所以我们将其改为v4.0

         这时再浏览网站,出现了这个错误:

                                                        3

        这个原因是什么呢?在IIS7中的程序池包含了2种管道模式,出现上面情况的原因就是我们使用了经典模式

                                                      4

        将其改为集成模式后,网站就可以正常浏览了。

        以上是我个人在发布时碰到过的几个问题,因为对IIS7一些基本的东西不了解才会出现这么多问题,希望对你能有一点点帮助。

转载于:https://www.cnblogs.com/626498301/archive/2010/09/06/1818753.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/475885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 1319. 连通网络的操作次数(BFS/DFS/并查集)

文章目录1. 题目2. 解题2.1 BFS2.2 DFS2.3 并查集1. 题目 用以太网线缆将 n 台计算机连接成一个网络,计算机的编号从 0 到 n-1。 线缆用 connections 表示,其中 connections[i] [a, b] 连接了计算机 a 和 b。 网络中的任何一台计算机都可以通过网络直…

1D機身調焦方法

原文作者:Kent 原文地址:http://www.ldsclub.net/forum/viewthread.php?tid21513&extrapage%3D1&page1另附大兔子調焦心得:http://www.ldsclub.net/forum/viewthread.php?tid28268&extrapage%3D1 需要1.27規格的6角手柄本次轉文…

kdevelop php,KDevelop 5.2开放源代码IDE发布,改进了C ++,PHP和Python支持

KDevelop 5.2近半年的发布,是一个主要的发行版,它在前面版本KDevelop 5.1中实现的Analyzer菜单条目中引入了更多的分析器插件。这些包括Heaprack,一个用C / C 编写的Linux应用程序的堆内存分析器和Cppcheck(一种流行的C 编程语言静态分析器)&…

LeetCode 223. 矩形面积

1. 题目 在二维平面上计算出两个由直线构成的矩形重叠后形成的总面积。 每个矩形由其左下顶点和右上顶点坐标表示,如图所示。 示例: 输入: -3, 0, 3, 4, 0, -1, 9, 2 输出: 45 说明: 假设矩形面积不会超出 int 的范围。来源:力扣(LeetCode&…

【Kaggle】Intermediate Machine Learning(XGBoost + Data Leakage)

文章目录6. XGBoost7. Data Leakage 数据泄露上一篇:【Kaggle】Intermediate Machine Learning(管道交叉验证) 6. XGBoost 参考:《统计学习方法》提升方法(Boosting) extreme gradient boosting “梯度提…

silverlight(一.安装和新建项目)

1.下载安装silverlight:Microsoft Silverlight™ 3 Tools (安装之前需要升级VS2008到SP1) 2.和多数人一样我的程序新建好运行调试报错,提示“未安装silverlight托管调试包”,后来我使用VS2010新建的时候提示安装silver…

php webview,Android:控件WebView显示网页 – tinyphp – 博客园

WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。webview有两个方法:setWebChromeClient 和 setWebClientsetWebClient:主要处理解析,渲染网页等浏览器做的事情setWebChromeClient:辅助WebView处理Java…

LeetCode 207. 课程表(拓扑排序)

1. 题目 你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] 给定课程总量以及它们…

php 将颜色透明度,css中如何使颜色透明度

css中使颜色透明度的方法:首先创建一个HTML示例文件;然后创建一个div;最后通过“opacity:0.5;”属性设置元素背景的透明度即可。本教程操作环境:windows7系统、css3、thinkpad t480电脑。CSS颜色透明度一、设置元素背景透明度opac…

php框架laravel百科,PHP 的Laravel 框架

在windows下,搭建PHP的Laravel框架很简单.先把PHP的安装目录 加入到环境变量里(在命令行能访问到php -v 就说明可以了)然后 这些是需求的环境PHP> 7.1.3 (不用说了)OpenSSL PHP扩展(用composer安装器可以自动给你配置的,以下同理,如果没配置,可以自行去php.ini里面把扩展前…

LeetCode 332. 重新安排行程(欧拉路径)

1. 题目 给定一个机票的字符串二维数组 [from, to],子数组中的两个成员分别表示飞机出发和降落的机场地点,对该行程进行重新规划排序。 所有这些机票都属于一个从JFK(肯尼迪国际机场)出发的先生,所以该行程必须从 JFK…

seaborn绘图入门1(lineplot+barplot+heatmap+scatterplot)

文章目录1. lineplot 线图2. barplot 、heatmap 条形图、热图2.1 barplot,条形图2.2 heatmap,热图3. scatterplot、regplot 散点图3.1 scatterplot,普通散点图3.2 regplot,带回归线3.3 scatterplot(x,y,hue) ,hue带第三…

matlab系统的初始条件,指定总线信号的初始条件

创建用于初始化的非完全结构体非完全初始条件结构体为总线的部分元素提供初始值。如果您在仿真过程中使用非完全初始条件结构体,Simulink 将创建一个完全的初始条件结构体来表示总线的所有元素。对于非完全初始条件结构体没有显式指定值的每个元素,Simul…

seaborn绘图入门2(distplot+kdeplot+jointplot+set_style)

文章目录4. distplot(a,kdeFalse),直方图5. kdeplot,密度图5.1 kdeplot,一维密度图5.2 jointplot(x,y,kindkde),二维密度图6. set_style(),设置底色learn from https://www.kaggle.com/learn/data-visualization 上一…

帝国cms搜索php分页,帝国cms V7.2自定义分页(列表分页,内容分页)样式步骤

【1】自己修改帝国cms默认的分页样式(css),这样做的好处是你不用去改动帝国的核心文件,方便以后升级。【2】自己动手去修改帝国的分页(phpcss),帝国的分页在e>class>下的t_functions.php这个文件里。列表页模板[!--show.page--]:分页导…

python怎么写方程条件,条件方程曲线拟合

在xmin处多项式的导数0的条件可以表示为一个简单的约束,这意味着变量p2,p3,和{}实际上并不独立。衍生条件是p2 2*p3*xmin 3*p4*xmin**2 0其中xmin是xdata的最小值。此外,xmin将在fit之前知道(如果不一定是在编写脚本时)&#x…

LeetCode 516. 最长回文子序列(动态规划)

1. 题目 给定一个字符串s,找到其中最长的回文子序列。可以假设s的最大长度为1000。 示例 1: 输入: "bbbab" 输出: 4 一个可能的最长回文子序列为 "bbbb"。示例 2: 输入: "cbbd" 输出: 2 一个可能的最长回文子序列为 "bb"…

LeetCode 第 26 场双周赛(363/1971,前18.4%)

文章目录1. 比赛结果2. 题目1. LeetCode 5396. 连续字符 easy2. LeetCode 5397. 最简分数 medium3. LeetCode 5398. 统计二叉树中好节点的数目 medium4. LeetCode 5399. 数位成本和为目标值的最大数字 hard1. 比赛结果 做出来了 1、2、3 题,19分钟做出来3题&#x…

2011年值得注意的5个设计趋势

在过去的12个月里,我们已经看到Web设计领域发生了许多变化。 包括智能手机和平板电脑(如iPad)这些移动设备的日渐普及已经改变了用户对内容的访问和交互方式。还有,像HTML5、web字体和CSS这些新标准的正式通过意味着越来越多的用户可以使用网络上最新最强…

linux内核线程绑定到单个核,linux 将进程或者线程绑定到指定的cpu上

基本概念cpu亲和性(affinity)CPU的亲和性, 就是进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,也称为CPU关联性;再简单的点的描述就将指定的进程或线程绑定到相应的cpu上;在多核运行的机器上,每个CPU本…