2011-01-28 4 views
1
<LoginManagersSection> 
    <LoginManagers> 
    <SiteLoginManagers site="*"> 
     <LoginManager businessObject="DealerTraining" regex="\/Training.*\.html" /> 
     <LoginManager businessObject="DealerSupport" regex="\/DealerSupport.*\.html" /> 
     <LoginManager businessObject="Regular" regex="\/(?!WebTrendsJS).*\.html" /> 
    </SiteLoginManagers> 
    <SiteLoginManagers site="xrn"> 
     <LoginManager businessObject="DealerTraining" regex="\/Training.*\.html" /> 
     <LoginManager businessObject="DealerSupport" regex="\/DealerSupport.*\.html" /> 
     <LoginManager businessObject="XrnDealer" regex="\/Dealer.*\.html" /> 
     <LoginManager businessObject="Regular" regex="\//(?!JS).*\.html" /> 
    </SiteLoginManagers> 
    </LoginManagers> 
</LoginManagersSection> 

우리는 여러 웹 사이트를 한 번 나타날 수 있으며 해당 사이트가 다른 LoginManager 인스턴스를 필요로한다. 주어진 regex 규칙에 대해 동일한 로그인 관리자가 다른 사이트에서 덮어 쓸 수 있습니다..NET ConfigurationErrorsException : 요소는이 섹션

구성 파일에 사용자 지정 섹션이 있는데 다른 키가있는 SiteLoginManagers 노드를 하나 더 추가하려고했습니다.

문제

: <SiteLoginManagers>는이 섹션에 한 번 나타날 수 있습니다 요소 : 나는

ConfigurationErrorsException을 얻고있다.

그렇게 할 수 있습니까?

우리는 .NET 2.0을 사용하고 있습니다.

+1

좋은 편집 @Jeff Yates 감사합니다! –

답변