Je reçois l'erreur suivante lorsque j'essaie de compiler un site asp.net à l'aide d'un script de génération personnalisé.Erreur MSBuild lors de la compilation du site 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.
Bien que la description soit détaillée, je ne comprends pas ce que cela signifie exactement. Je n'ai pas configuré IIS pour héberger ce site Web et je ne pense pas que je serai capable de le faire car je cours Vista Home Basic version. Donc, le site ne peut pas être construit en utilisant des scripts personnalisés? S'il vous plaît répondre comme je veux tester cette fonctionnalité.
double possible de [allowDefinition = erreur msbuild 'MachineToApplication'] (http://stackoverflow.com/ questions/5271320/allowdefinition-machinetoapplication-msbuild-error) – Flexo
Moi aussi, je supprimais le dossier obj jusqu'à ce que je rencontre un conflit avec un script de construction qui l'exigeait. Catch-22, j'ai utilisé la réponse acceptée sur le lien SO suivant pour déplacer l'emplacement du dossier Obj à C: \ Temp \ BUILD. Vous devez le faire par fichier csproj, mais c'est une excellente solution. Voici le lien: http://stackoverflow.com/questions/261422/visualstudio-how-to-save-the-obj-folder-somewhere-else –