Tenemos CCNET y msbuild creando nuestras compilaciones regulares. Estoy intentando actualizar nuestro proceso para que msbuild cree paquetes de despliegue comprimidos y msdeploy los envíe a los servidores web de destino IIS7. Estaba teniendo problemas para realizar la solución de extremo a extremo, por lo que para las pruebas intento llamar a msbuild desde la línea de comandos por el momento. Ejecuto esta declaración:recibiendo el error "error ASPPARSE: no se pudo cargar el tipo ..." con msbuild en la aplicación de Internet MVC
msbuild /target:Build;Package /P:Configuration=Staging;OutDir=D:\Builds\Viper.ProdSupport\MSDeployPkg\ /verbosity:diagnostic D:\builds\ViperPortal.ProdSupport\Code\Viper\Viper.UI.MVC\Viper.UI.MVC.csproj
y me sale este error:
/temp/global.asax(1): error ASPPARSE: No se pudo cargar el tipo 'Viper.UI.MVC.MvcApplication'. [D: \ compilaciones \ ViperPortal.ProdSupport \ Code \ Viper \ Viper.UI.MVC \ Viper.UI.MVC.csproj]
Ah, y para nuestras especificaciones: .NET4, MVC3, IIS7/Win2k8 64bit para web servidor. El servidor de compilación también es Win2k8, pero estoy probando los scripts localmente en un box de win 7 de 32 bits con ccnet y un entorno de configuración de entorno de desarrollo completo localmente.
¿Alguien tiene alguna idea de por qué me sale este error? Leí algunos mensajes quejándose del compilador de aspnet o cambiando el lugar en el que despliega asambleas su compartimiento, pero ninguno parecía aplicarse aquí. Simplemente intento llamar a msbuild, que ha estado trabajando todo el tiempo hasta ahora. Tenemos un script personalizado de msbuild para nuestra solución. Intenté usar tanto eso como el archivo mvc csproj como el archivo de configuración de compilación. ¡Por favor ayuda! ¡Gracias!
Una posibilidad es que se está perdiendo una de las dependencias necesarias para cargar el conjunto. Intente utilizar [herramienta FusLogVw] (http://msdn.microsoft.com/en-us/library/e74a18c4 (v = vs.71) .aspx) para descubrir el nombre del ensamblaje que falta. –
Gracias por el consejo, Seva! Ya encontré el problema aquí, pero definitivamente probaré esa herramienta para solucionar problemas futuros. –
posible duplicado de [ASP.NET MVC 1.0 AfterBuilding Views falla en TFS Build] (http://stackoverflow.com/questions/755645/asp-net-mvc-1-0-afterbuilding-views-fails-on-tfs- construir) –