2013-04-16 10 views
6

Sto cercando di utilizzare webdeploy per pubblicare un sito Web in VS2012. Posso pubblicare ma continua a darmi il seguente messaggio:"il progetto è stato modificato fuori dall'ambiente, premere ricaricare per caricare il progetto di aggiornamento dal disco"

"Il progetto è stato modificato al di fuori dell'ambiente, premere ricarica per caricare il progetto di aggiornamento dal disco"

posso pubblicare un api asp.net web con successo con la stessa impostazione.

+0

Ascolterò anche questo thread perché ho lo stesso problema. Potrebbe essere utile notare che utilizzo ReSharper e .NET Reflector in Visual Studio. – olf

+0

Anch'io, ho Resharper 7 e TFS (versione ospitata gratuita) –

risposta

3

Anche io stavo lottando con questo e ho trovato che il accepted answer to this similar question ha risolto il mio problema.

Per essere precisi: ho chiuso VS, rinominato il mio file .suo, quindi ho riaperto la soluzione. VS ha rigenerato un file .suo (~ metà della dimensione di quello vecchio). Non più messaggi "modificati fuori ..." durante la pubblicazione!

+0

Questo ha funzionato alla grande. Ho ribattezzato il file .suo e il problema è andato via. Ha creato un nuovo file .suo quando ho detto a VS 2012 di "Chiudere la soluzione". –