2011-12-14 4 views
0

Webデプロイメント中に、いくつかのACL設定を変更したいと思います。プロセスを記述するthis articleが見つかりました。Webデプロイメントプロジェクト設定の明確化

記事では、次のコードスニペットが含まれています

<PropertyGroup> 
    <!- Extends the AfterAddIisSettingAndFileContentsToSourceManifest 
     action to also set ACLs–> 
    <IncludeCustomACLs>TRUE</IncludeCustomACLs> 

    <AfterAddIisSettingAndFileContentsToSourceManifest Condition=“‘$(AfterAddIisSettingAndFileContentsToSourceManifest)’==”“> 
     $(AfterAddIisSettingAndFileContentsToSourceManifest); 
     SetCustomACLs; 
    </AfterAddIisSettingAndFileContentsToSourceManifest> 
</PropertyGroup> 

私の質問は条件属性に関するものです。このコメントから、SetCustomACLsAfterAddIisSettingAndFileContentsToSourceManifestプロパティに追加することが意図されているようです。しかし、このブロックは、AAISAFCTSMがまだ設定されていない場合にのみ評価されるので、これは "set-if-null"ほどの "拡張"ではありません。

コメントやマークアップに同意しないのですか、何か不足していますか?

答えて

1

私は、AfterAddIisSettingAndFileContentsToSourceManifestをビルドスタックのどこかに明示的に設定しておけば、変更されることはないと確信しています。それを言って、私はあなたが何かを逃していないと言うでしょう、それはあなたに読んでいるのと全く同じ方法で私に読んでいます。