2012-10-04 30 views
11

Estoy recibiendo el siguiente error al intentar cargar algunos proyectos en Visual Studio 2012:El valor "" del atributo "Proyecto" en el elemento <Import> no es válido. vs2012

G:\path\project.csproj : error : The value "" of the "Project" attribute in element <Import> is invalid. Parameter "path" cannot have zero length. 

estoy tratando esto con un nuevo comienzo en la máquina después de un svn checkout. Estos proyectos se pueden cargar en otras máquinas correctamente.

¿Puede alguien ayudarme con este? Google no me dio la respuesta, espero que así sea.

EDITAR

Esta es la parte relevante del archivo csproj.

<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> 

    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 
    <Import Project="$(StyleCopTargets)" /> 

</Project> 
+0

Podría pegar en el contenido del archivo project.csproj, o al menos la parte pertinente. – K3N

+0

He editado mi pregunta. –

+0

Eliminar temporalmente la línea con StyleCopTargets e intentar nuevamente, ¿funciona? – K3N

Respuesta

6

Usted escribe que comienza desde fresco. Sospecho que StyleCop no está instalado, por lo que el valor del alias se reemplaza por un espacio en blanco que deja el campo también en blanco.

Elimine la referencia o instale StyleCop. Creo que debería hacer el truco.

edición: sólo por conveniencia: http://stylecop.codeplex.com/

+0

Gracias. Eso resolvió el problema. –

+0

Bueno, instalé stylecop y este error todavía está sucediendo –

Cuestiones relacionadas