名前に「Config」という単語が含まれている場合、appSettings値のリストを「false」に変更するweb.config変換ファイルを作成しようとしています。
<add name="Config.Showlog" value ="true" />
変換ファイルには
<appSettings>
<add xdt:Transform="SetAttributes(value)"
value="false"
xdt:Locator="Condition(starts-with(@name,'Config')"/>
</appSettings>
VisualStudio2010にエラーが表示されます。
条件正確に1つの引数が必要です。
また、ロケーターの属性としてXpathを使用してそれを試しましたxdt:
が、同じエラーが発生しました。問題は、VS2010がCondition()
or内の式を解析する方法に起因しているようXpath()
です。
この問題をどのように回避できますか?