J'ai essayé le système de fichiers et ftp publierai J'utilise VS2010 et .net 4.0Pourquoi les fichiers étincelles ne sont pas inclus dans le dossier public?
dois-je inclure en quelque sorte les fichiers * .spark ext au MSBuild?
J'ai essayé le système de fichiers et ftp publierai J'utilise VS2010 et .net 4.0Pourquoi les fichiers étincelles ne sont pas inclus dans le dossier public?
dois-je inclure en quelque sorte les fichiers * .spark ext au MSBuild?
Voir this. Vous devez essentiellement définir .spark
'Build Action à Contenu.
est ici une macro pour le faire:
Sub SetSparkBuildAction(ByVal scope As EnvDTE.vsBuildScope, ByVal action As EnvDTE.vsBuildAction) Handles BuildEvents.OnBuildBegin
For Each proj As Project In DTE.Solution.Projects
RecurseSetSparkBuildAction(proj)
Next
End Sub
Sub RecurseSetSparkBuildAction(ByVal item As Object)
If (item.Name.EndsWith(".spark", StringComparison.CurrentCultureIgnoreCase)) Then
item.Properties.Item("BuildAction").Value = 2
End If
For Each childItem As ProjectItem In item.ProjectItems
RecurseSetSparkBuildAction(childItem)
Next
End Sub
Pour utiliser cette macro, ouvrez macros IDE (Alt + F11), recherchez EnvironmentEvents dans une extrême gauche TreeView et coller ce code extérieur du "Code généré automatiquement, ne pas modifier" région.
merci, pourriez-vous me dire s'il vous plaît, où devrais-je mettre cette macro? il ressemble à du code VB :) – Sasha
@msony: Clarifié un peu. Voyez si cela aide. –
il l'a essayé, mais peut voir que buildAction a tiré quand j'appuie sur publier btn, devrais-je faire quelque chose d'autre? – Sasha