2012-10-04 3 views
11

sto ottenendo il seguente errore durante il tentativo di caricare alcuni progetti in Visual Studio 2012:Il valore "" dell'attributo "Progetto" nell'elemento <Import> non è valido. vs2012

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

sto cercando questo con un nuovo inizio sulla macchina dopo un checkout svn. Questi progetti possono essere caricati correttamente su altre macchine.

Qualcuno può aiutarmi con questo? Google non mi ha dato la risposta, spero di sì.

EDIT

Questa è la parte rilevante del file 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

Potrebbe incollare il contenuto del file project.csproj, o almeno la parte rilevante. – K3N

+0

Ho modificato la mia domanda. –

+0

Rimuovere temporaneamente la linea con StyleCopTargets e riprovare, funziona? – K3N

risposta

6

Si scrive di iniziare da fresco. Sospetto che StyleCop non sia installato, quindi il valore alias viene sostituito da uno spazio vuoto lasciando il campo vuoto.

Rimuovere il riferimento o installare StyleCop. Penso che dovrebbe fare il trucco.

edit: solo per comodità: http://stylecop.codeplex.com/

+0

Grazie. Questo ha risolto il problema. –

+0

Bene ho installato stylecop e questo errore sta ancora accadendo –