TypeLoadException en System.Xml.Linq.XDocument cuando se ejecuta la plantilla T4 en el servidor de compilación

StackOverflow https://stackoverflow.com/questions/51931

  •  09-06-2019
  •  | 
  •  

Pregunta

Tengo problemas al ejecutar una plantilla T4 usando TextTransform.exe en mi servidor de compilación.En mi máquina de desarrollo, la plantilla funciona perfectamente.El mensaje de error es el siguiente.

error :Transformación en ejecución:System.TypeLoadException:No se pudo crear una instancia del tipo System.Xml.Linq.XDocument

El servidor de compilación tiene el SDK de Windows 2008, mi máquina tiene VS 2008.Pensé que tal vez no podía encontrar System.Data.Xml, así que me aseguré de que el dll estuviera presente en el mismo directorio, pero no tuve suerte.¿Algunas ideas?

¿Fue útil?

Solución

Parece que es posible que su servidor no tenga instalado .NET 3.5.

Otros consejos

Instalé .NET 3.5 SP1 y corrigió el problema

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top