iexplore.exe.config игнорируется

Мне нужно переопределить некоторые настройки для компонентов .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, поэтому я все еще могу предоставить свои изменения. Я мог бы попробовать изменить этот файл, но это решение не сработает для меня, так как я не хочу, чтобы затрагивались все , кто использует это приложение, а только определенные машины.

Идеи?

7
задан RMD 16 February 2012 в 16:18
поделиться