Сериализация XML без csc.exe

#c# #.net #xml-serialization

#c# #.net #xml-сериализация

Вопрос:

Я столкнулся с проблемой с некоторыми элементами управления .net, которые я создал и которые я хочу использовать в Internet Explorer, пока включен защищенный режим. Я получаю всевозможные запросы безопасности, которые касаются csc.exe пытаюсь динамически генерировать сериализованные типы. В любом случае, мой вопрос заключается в том, существует ли библиотека .NET, которая позволила бы мне сериализовать объекты без запуска этого csc.exe исполняемый файл?

Спасибо

Комментарии:

1. Нет, требуется генерация кода сериализации. Сделайте это заранее с sgen.exe . Или Проект Свойства, вкладка Сборка, опция создания сборки сериализации.

Ответ №1:

Вы можете попробовать использовать инструмент sgen (генератор XML-сериализатора). Это приведет к предварительной компиляции сборок, чтобы их не нужно было генерировать во время выполнения.

Комментарии:

1. Спасибо, еще один вопрос, где .net будет искать сборку сериализации? в Gac?

2. Просто добавьте ссылку на эту сборку в свой проект (ее можно развернуть в том же расположении, что и ваш .exe). Это не обязательно должно быть GAC’d.