Nous semblent avoir un problème lors de l'exécution de notre projet de déploiement en ce que lors de la compilation, il semble manquer nos pages principales de la sortie.pages Master manquantes à partir du Web Déploiement sortie projet
Est-il possible de « forcer » le projet d'inclure .master fichiers, soit par la modification du fichier .wdproj, ou par une autre méthode?
Aussi, j'ai lu sur le projet MSBuildTasks community, et ai suivi certains des sample documentation mais cela ne semble pas fonctionner. Le projet n'exclut pas les fichiers que je sélectionne et ne semble pas non plus compresser. Est-ce que quelqu'un d'autre a essayé cette extension qui peut fournir des commentaires/des conseils?
Un grand merci à l'avance
Mise à jour:
Je fixe en créant un ItemGroup et faire une copie.
<ItemGroup>
<MasterFiles Include="$(SolutionDir)\MVC\Views\Shared\Templates\**\*.master" />
</ItemGroup>
<Target Name="AfterBuild">
<Copy SourceFiles="@(MasterFiles)" DestinationFiles="$(OutputPath)\Views\Shared\Templates\%(RecursiveDir)%(Filename)%(Extension)" />
</Target>
Sayed, Merci pour votre réponse. J'ai trouvé l'indicateur ExcludeFromBuild, mais cela semble copier tout notre projet web, les répertoires svn et tout le reste, et ensuite travailler dessus. Avant, il fallait juste tout compiler et générer une poignée de répertoires. –
Salut, je viens d'éditer l'exemple pour montrer comment exclure les dossiers .svn. BTW J'ai pris ces directement de mon livre, il y a presque un chapitre entier sur les projets de déploiement Web là. –