Tengo un proceso de compilación que toma mi proyecto ASP.NET 2.0 ASP.NET VS 2008 y lo construye usando MSBuild. El proyecto contiene archivos ASPX, además de un servicio web, y también se conecta a otro servicio web;)¿Por qué MSBuild coloca el ensamblado * .XmlSerializers.dll en la carpeta raíz de la aplicación web publicada?
Todo parece funcionar bien excepto que MSBuild coloca el archivo de ensamblaje * .XmlSerializers.dll en la carpeta _PublishedWebsites \ MySite en lugar de _PublishedWebsites \ MySite \ bin como lo hace con el otro dll.
¿Importa que el archivo de ensamblaje * .XmlSerializers.dll no esté en la carpeta bin?
¿O debería usar mi proceso de compilación para copiar el ensamblado * .XmlSerializers.dll en la carpeta bin después de que MSBuild haya finalizado?
Gracias. Utilizo la serialización para convertir algunas de mis clases en XML y viceversa. Lo que no entiendo es si debo mover el ensamblado * .XmlSerializers.dll a la carpeta bin o dejarlo en la carpeta base de la aplicación web. –
Moverlo al directorio '\ bin' para que CLR lo pueda encontrar. –