2015-04-02 12 views
5

Sto tentando di pubblicare un progetto in Visual Studio 2013 che contiene alcuni file con nomi molto lunghi, inclusa la posizione del percorso. Ho spostato il progetto in una posizione più vicina alla mia root C: \ drive, che consente di compilare, ma quando si pubblica, prova a copiare i file nella cartella% appdata% che risulta in un nome oltre il limite.Progetto di pubblicazione con file con nomi molto lunghi

Qui è l'errore che ottengo:

Error 10 Copying file node_modules\grunt-bower\node_modules\bower\node_modules\bower-registry-client\node_modules\bower-config\node_modules\optimist\node_modules\minimist\.travis.yml to C:\Users\jake\AppData\Local\Temp\WebSitePublish\WebProject--1320288221\obj\Debug\Package\PackageTmp\node_modules\grunt-bower\node_modules\bower\node_modules\bower-registry-client\node_modules\bower-config\node_modules\optimist\node_modules\minimist\.travis.yml failed. The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.  0 0 WebProject 

C'è un modo per regolare sia il nome di questo progetto o dove esso copia temporaneamente in modo che io sono in grado di pubblicare da Visual Studio?

risposta

4

Citando @Britton da Temp path too long when publishing a web site project:

Aggiungi questo al tuo profilo di pubblicazione per modificare la directory temporanea per pacchetto/pubblicano:

<AspnetCompileMergeIntermediateOutputPath>c:\shortPath\</AspnetCompileMergeIntermediateOutputPath> 

O secondo Website publish failing due to file path being too long (citando @Jason Beck e @VeeKayBee):

Aggiungere la seguente riga nel PropertyGroup di default del file di progetto web:

<IntermediateOutputPath>..\Temp</IntermediateOutputPath> 
+0

ho usato la seconda soluzione (' .. \ Temp') e ha funzionato grande. Grazie! – Jake

+0

Piacere mio. A proposito, sarebbe bello se si potesse anche accreditare le persone citate nella domanda originale. –

+0

Aggiunti anche i voti positivi, Amnon. – Jake

Problemi correlati