2012-12-14 40 views
0

我在生成後事件中調用一個工具來創建MAML文檔。該工具的參數可以是XML。問題是,當我在生成後事件中使用XML,它擴展:Visual Studio生成事件xml擴展

my_tool "blah <codeInline>test</codeInline>" 

擴大到

my_tool "blah <codeInline xmlns="http://schemas.microsoft.com/developer/msbuild/2003">test</codeInline>" 

這是因爲「增加了一個大問題(加我。敢肯定的是,XMLNS是不是在這裏正確的)

如何防止Visual Studio中從creting的XMLNS

回答

0

使用一個變量:

SET CODE_INLINE=codeInline 
my_tool "blah <%CODE_INLINE%>test</%CODE_INLINE%>" 

請注意,SET不能放在IF/FOR/...中,否則變量將不會包含任何內容。