0

VS2010と.net 4.0を使用しているファイルシステムの公開とftpを試しました

*.spark ext ファイルを MSBuild に含める必要がありますか?

4

1 に答える 1

3

これを参照してください。基本的に、.sparkファイルのBuild ActionContentに設定する必要があります。

これを行うマクロは次のとおりです。

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 

このマクロを使用するには、マクロ IDE ( Alt+ )を開き、一番左のツリービューでEnvironmentEventsF11を見つけて、このコードを「自動生成コード、変更しないでください」領域のに貼り付けます。

于 2010-06-02T10:41:24.360 に答える