WIN7 IIS问题,VS2008运行程序出错。如果在IIS中没有将虚拟目录Web.Config录配置为应用程序,导致错误。

目前主要问题就是虚拟目录的建立,这个好像跟XP差别比较大。网上找了IIS配置的过程,都按照步骤做了,配置比XP简单多了。然后运行程序出错在应用程序级别之外使用注册为all... 目前主要问题就是 虚拟目录的建立,这个好像跟XP差别比较大。

网上找了IIS配置的过程,都按照步骤做了,配置比XP简单多了。

然后运行程序出错

在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的。如果在IIS中没有将虚拟目录Web.Config录配置为应用程序,则可能导致此错误

问题1 :IIS配置完整过程
问题2:IIS下虚拟目录的建立

我自己觉得现在的问题 就是权限上面的问题。 路径添加不进去。
展开
 我来答
like蓝狐
推荐于2017-12-15 · TA获得超过926个赞
知道小有建树答主
回答量:494
采纳率:0%
帮助的人:159万
展开全部

win7系统在安装IIS的时候就需要主要选择组件了。

我们先从安装开始说起吧,我的是英文版的,一会截图给你,应该看得懂。

1、至于怎么安装我就不说了,这个相信你会了,但是要选择安装哪些呢,请看截图一。

 VS 中,如果要调试站点的话,必须有“Windows Authentication”

“Digest Authentication” 是使用 Windows 域控制器对请求访问 Web 服务器上内容的用户进行身份验证。

“Basic Authentication” 是要求用户提供有效的用户名和密码才能访问内容。

要调试 ASP.net 当然要安装IIS支持 ASP.net 的组件了。

2、打开IIS,双击内页中的ASP,即显示ASP的设置内容,",然后在"Behavior(行为)"组中将"Enable Parent Paths(启用父路径)"设置为True即可。

3、打开IIS,双击ISAPI和CGI限制,然后启动WebDAV为允许,另外这里你的程序如果是asp.net的需要安装对应的.net版本,然后在这里同样需要开启。

4、新建网站或者新建虚拟目录,在之前可以先新建应用程序池。右键网站-新建网站/或者选择默认网站,然后新建虚拟目录。这里需要注意的是,WIN7新建的虚拟目录需要配置为应用程序才可以浏览。就和你说的一样。

5、看了你的截图,你的配置是正确的,需要选择网站,然后基本设置,然后再连接为,指定特定用户访问。

6、刚才我们网站或者虚拟目录都建好了需要对其进行一些简单的配置,在创建的时候需要选择对应的应用程序池。

完成以上配置基本就可以访问了,你直接选择浏览即可,或者通过IP访问。如果你配置网站的时候有端口,需要加上端口,如果是虚拟目录则加上虚拟目录名。

具体主要是看你的程序需要在什么环境下运行,是ASP的还是ASP.net的,亦或者是jsp,对于不同的编程语音和编写工具则需要不同的插件,光配置IIS可能还不行  还需要安装配套的组件,比如ASP.net  的则需要安装配套的.net等

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式