error CS2001: file de origen no se pudo encontrar

Tengo una aplicación .net y configuré la aplicación en Jenkins para la compilation de automation. He usado SVN para la "Gestión de código fuente". Pero cuando construyo la aplicación a través de Jenkins, muestra el siguiente error:

CSC: error CS2001: file de origen 'App_Start \ FilterClass.cs' no se pudo encontrar [F: \ Pankaj \ Projects \ Jenkins Code \ WorkSpace \ MySolution.csproj]

Y este problema viene para múltiples files. Sin embargo, cuando obtengo el código más reciente del SVN y construyo el proyecto separadamente, funciona bien. Pero cuando uso Jenkins, esos files faltan.

Debes forzar el repository de pago y envío en lugar de usar la actualización en Jekins. Además, asegúrese de tener la versión correcta del complemento msbuild instalado para Jenkins. Tuve problemas similares cuando las dependencies correctas no estaban instaladas para jenkins en un nodo esclavo.

Espero que estos consejos te ayuden.

Saludos, Yasir

Tengo la solución. Se agregó la reference de MVC al proyecto y se confirmó el file del proyecto. Ahora, cada vez que Jankins crea la solución, busca los files actualizados del SVN y crea el proyecto.

Motivo: la reference system.web.mvc faltaba en el proyecto.