У меня проблема с некоторым приложением.Когда я выполняю его на локальном диске, все в порядке, но когда я пытаюсь выполнить то же приложение из общего ресурса (Z: \ resource \ TheApplication.exe), я получаю следующую ошибку:
Error occurred creating the configuration section handler for DOMAIN/DomainUserInfo: Request failed
ошибка возникает при попытке прочитать пользовательский раздел в файле конфигурации :
public static class AppConfigFile {
public static IDomainUserInfo DomainUserInfo {
get {
if (_domainUserInfo == null) {
_domainUserInfo = (DomainUserInfo)ConfigurationManager.GetSection(Environment.UserDomainName + @"/DomainUserInfo");
} return _domainUserInfo as IDomainUserInfo;
}
}
}
public class DomainUserInfo : ConfigurationSection, IDomainUserInfo {
[ConfigurationProperty("SomeConfiguration", IsRequired = true, DefaultValue = "")]
public string SomeConfiguration { get { return (string)base["SomeConfiguration"]; } }
[ConfigurationProperty("OtherConfiguration", IsRequired = true, DefaultValue = "")]
public string OtherConfiguration { get { return (string)base["OtherConfiguration"]; } }
}
Файл конфигурации выглядит следующим образом:
<configuration>
<configSections>
<sectionGroup name="THE_DOMAIN" type="System.Configuration.NameValueSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="DomainUserInfo" type="NameSpace.Other.DomainUserInfo,NameSpace.Other" requirePermission="false"/>
</sectionGroup>
</configSections>
<THE_DOMAIN>
<DomainUserInfo SomeConfiguration="SomeValue" OtherConfiguration="OtherValue"></DomainUserInfo>
</THE_DOMAIN>
</configuration>
Есть идеи?
Спасибо.