#.net #fiddler
#.net #скрипач
Вопрос:
Я использую Fiddler версии v2.3.3.5 в Windows XP с пакетом обновления 3. У меня проблемы с расширением правил Fiddler.СЕТЕВАЯ сборка (Microsoft System.Xml сборка), которая, согласно http://www.fiddler2.com/fiddler/dev/scriptsamples.asp , должно быть возможно. У меня установлено 4 версии .NET Framework: 1.1, 2.0 SP2, 3.0 SP2 и 3.5 SP1. System.XML.dll Я пытался использовать версию 2.0.50727.3053.
Я перепробовал все следующие, но безуспешно: 1) Скопировал System.XML.dll в c:Program Файлы Fiddler2 папка. Затем в Fiddler зашел в Tools / Fiddler Options / Extensions, написал system.xml.dll в поле Ссылки перезапустил Fiddler. После перехода в редактор скриптов Fiddler2 и ввода import System. в начале файла правил отсутствует Intellisense для System.Пространство имен Xml (но есть, например, для System.Коллекции, система.Ввод-вывод и т.д.). Конечно, когда я пытаюсь использовать любой класс из System.Пространство имен Xml в теле файла правил, я не могу, потому что это пространство имен не отображается.
2) То же, что и в 1), только для папки c:Program FilesFiddler2Scripts
3) То же, что и в 1), только для папки c:Documents и настройкиIvan Мои документыFiddler2 Скрипты
4) То же, что и в 1), только для папки c:temp , и в ссылках, которые я ввел c:tempsystem.xml.dll
Мне бы очень хотелось услышать о других опытах с этим, поскольку это должна быть довольно простая операция, но, к сожалению, для меня это не так.
Комментарии:
1. Вам не нужно никуда копировать какие-либо сборки — они есть в GAC. Как я спросил, когда вы опубликовали в группе Google, проблема в том, что System.Xml классы на самом деле не работают, или просто в редакторе скриптов нет автозаполнения?
2. Спасибо, Эрик, ты прав. Когда я увидел, что автозаполнения нет, я подумал, что, должно быть, делаю что-то не так. Код против System.Xml на самом деле работает. Еще раз большое спасибо.