标题:大问题!.NET如何合并两个网站?(说不清楚,内详)
只看楼主
chashen8888
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-5-6
 问题点数:0 回复次数:6 
大问题!.NET如何合并两个网站?(说不清楚,内详)
现在我遇到了很大的问题。
就是我做了两个网站。假如一个是A站,一个是B站。这两个站在IIS上都正常运行。比如输入
http://localhost/Ahttp://localhost/B,他们都没错。但是我把B站放在A站的子文件夹下时,比如A里有一个B文件夹,我就把B站放在里面。输入如下访问
http://localhost/A/B,它就出现如下错误

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.

Source Error:

Line 40:           “Passport”和“None”
Line 41:     -->
Line 42:     <authentication mode="Windows" /> 
Line 43: 
Line 44:     <!--  应用程序级别跟踪记录
Source File: C:\Inetpub\wwwroot\job\webwork\web.config Line: 42

各位高手有没有办法?是B站的web.config的配置问题。该怎么设?多谢赐教
搜索更多相关主题的帖子: NET 说不清楚 内详 
2007-10-11 11:57
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
IIS有没有重启啊??两个网站有没有什么特别的约束哦?

飘过~~
2007-10-11 12:53
chashen8888
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-5-6
得分:0 
两个网站都是我编来测试了,很简单的,只有一个页面,其他所有都没有改过。因为VS2003新建项目的时候都会有一个项目文件,如A.csproj,A.sln,等。你试一试把一个网站放在别一个网站的子文件夹下,然后在地址栏输入网址,由于他们不是同一个项目,肯定会出错。我不知怎样解决这个问题,网上找了好久也没有。
2007-10-11 13:11
chashen8888
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-5-6
得分:0 
即一个网站由两个项目组成,即有两个web.config。当访问时只有一个项目正常,即IIS指向的那一个,另一个由是不是IIS直接指向,而是隔了一个文件夹,就不正常。
2007-10-11 13:19
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 
其实每个虚拟目录下都可以有一个Web.config配置文件的,这个配置文件管理的范围就是离它最近的那个应用程序.

------------------不为别的,就为你,我的理想!-----------------
2007-10-11 17:20
chashen8888
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-5-6
得分:0 
回复:(jxnuwy04)其实每个虚拟目录下都可以有一个We...
这个我倒明白,每个虚拟目录是有一个web.config文件。抛开贴子问题不谈,你有没有发觉,当你新建一个虚拟目录指向一个文件夹时,即“虚拟目录-->文件夹(该文件夹包含web.config)”这样这个站点就正常。假如是这样
“虚拟目录-->文件夹-->文件夹(该文件夹包含web.config)”即隔了一个文件夹,它就出现如上错误了
2007-10-11 18:25
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
那个B网站下是不是有这样一个文件B.csproj.webinfo,打开后可以看到URL地址,修改为自己网站的URL地址。
2007-10-11 23:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-176660-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.214517 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved