Viene visualizzato il seguente errore quando si tenta di compilare un sito asp.net utilizzando uno script di build personalizzato.Errore MSBuild durante la compilazione del sito Web ASP.NET
error ASPCONFIG: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Sebbene la descrizione sia dettagliata, non capisco cosa significhi esattamente. Non ho configurato IIS per ospitare questo sito Web e non penso che sarò in grado di eseguire la versione di Vista Home Basic. Pertanto, il sito Web non può essere creato utilizzando script personalizzati? Rispondi come voglio testare questa funzionalità.
possibile duplicato del [allowDefinition = errore msbuild 'MachineToApplication'] (http://stackoverflow.com/ domande/5271320/allowdefinition-machinetoapplication-msbuild-error) – Flexo
Anche io stavo cancellando la cartella obj finché non ho avuto un conflitto con uno script di build che lo richiedeva. Catch-22, ho usato la risposta accettata sul seguente link SO per spostare la posizione della cartella Obj su C: \ Temp \ BUILD. Devi farlo per file csproj, ma è un'ottima soluzione. Ecco il link: http://stackoverflow.com/questions/261422/visualstudio-how-to-save-the-obj-folder-somewhere-else –