Этот код создает исключение FileNotFoundException, но в конечном итоге выполняется без проблем:
void ReadXml()
{
XmlSerializer serializer = new XmlSerializer(typeof(MyClass));
//...
}
Вот исключение:
Первое исключение исключения типа "System.IO.FileNotFoundException" произошло в файле mscorlib.dll
Дополнительная информация: Не удалось загрузить файл или сборку "MyAssembly.XmlSerializers, Version = 1.4.3190.15950, Culture = neutral, PublicKeyToken = null" или одну из его зависимостей. Система не может найти указанный файл.
Похоже, что структура автоматически генерирует сборку сериализации, если она не найдена. Я могу сгенерировать ее вручную с помощью sgen.exe, что облегчает исключение.
Как получить визуальную студию для автоматической сборки сборки XML Serialization?
Обновление: сборка "Сериализация сборки": при установке ничего не отображается.