Estoy usando MSBuild para empacar y publicar una aplicación Asp.Net MVC 3, .Net 4. Ya he hecho esto con éxito para una aplicación MVC 1.0, .Net 3.5.MSBuild Problema IIS
Siempre que se incluye la función de IIS (IncludeIisSettings=true
) en mi archivo .proj me sale el siguiente error de compilación:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(2046, 5): error MSB4044: The "EscapeTextForRegularExpressions" task was not given a value for the required parameter "Text".
Esto parece ocurrir cuando 'BaseIntermediateOutputPath' está vacío, que a su vez pasa un valor vacío al parámetro" Texto "como se hace referencia en el error. Una reconstrucción puede ayudar. – KMoraz
A tuvo el mismo error, después de migrar un webrole de servicio en la nube azul a una aplicación web. Establecer IncludeIisSettings en False en .csproj lo resuelve. – Magu