Мне нужно переопределить некоторые настройки для компонентов .NET, размещенных в Internet Explorer. Я создал файл iexplore.exe.config и поместил его в c: \ program files \ internet explorer.
Ниже приведен файл конфигурации:
К сожалению, IE, похоже, полностью игнорирует это. Даже если я помещаю в файл недопустимый текст, ошибки не регистрируются.
Та же самая конфигурация отлично работает, если я добавляю ее в machine.config, но я хотел ограничить свои переопределения IE, если это возможно.
Я попытался включить IEHostLogFile (см .: http://support.microsoft.com/kb/313892 ), и это дало мне несколько интересных записей. Он предполагает, что загружается удаленный файл конфигурации:
Microsoft.IE.SecureFactory: Added configuration file: DotNetConfig.xml
Microsoft.IE.SecureFactory: Application base: http://someserver/dotnet/
Microsoft.IE.SecureFactory: Private Bin Path: bin
Microsoft.IE.IDKey: Created key
Microsoft.IE.SecureFactory: Trying to create instance of type http://someserver/dotnet/
SomeApp.DLL#SomeApp.SomeClass
...
Я изучил этот файл конфигурации, и он не отменяет раздел system.net, поэтому я все еще могу предоставить свои изменения. Я мог бы попробовать изменить этот файл, но это решение не сработает для меня, так как я не хочу, чтобы затрагивались все , кто использует это приложение, а только определенные машины.
Идеи?