Недавно мы обновили наш Среда разработки с визуальной Студийского 2010 до 2013Ошибка. Тип System.Xml.IXmlLineInfo не найден в System.Xml?
Теперь, когда я пытаюсь запустить один конкретный шаблон T4 я получаю следующее сообщение об ошибке:
Compiling transformation: The type System.Xml.IXmlLineInfo is defined in an assembly the is not referenced. You must add a reference to assembly 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken= ...'.
Удивительно мои поиски не что-то особенное для этой версии ошибки (4.0.0.0). Я вижу несколько предложений, связанных с версией 2.0, которые не предоставили никакой информации, которую я еще не использую.
Я удостоверился, чтобы добавить System.Xml (версия 4.0.0.0) для моего проекта Ссылки и я включил следующую информацию в верхней части моего файла шаблона:
<#@ import namespace="System.Xml" #>
<#@ import namespace="System.Xml.dll" #>
<#@ import namespace="System.Xml.IXmlLineInfo" #>
MSDN page говорит что этот интерфейс абсолютно определен в System.Xml v4, и, кроме того, оба моих коллеги тоже это испытывают.
У кого-нибудь еще была эта ошибка?
Любая информация хорошо оценена :)