1
雖然我在學習MSBuild腳本方面取得了一些很好的進展,但我仍然認爲自己是初學者,所以請對我輕鬆點。MSBuild在項目列表中如何做字符串替換
我有一個運行工作項查詢,並輸出到我轉身與
<ReadLinesFromFile File="output.txt">
<Output ItemName="ItemList" TaskParameter="Lines"/>
</ReadLinesFromFile>
文件中的行讀取包含ID號,用戶名和任務的文件一個MSBuild腳本描述。爲了「很好」,我想用文件名替換文件中的用戶名,即將jdoe改爲John Doe,所以我認爲Extension Pack中的TextString任務是正確的,但我不會對列表沒有任何改變。一旦我得到這個工作,我會想爲我的團隊成員複製它。
<TextString TaskAction="Replace" OldString="@(ItemList)" OldValue="jdoe" NewValue="John Doe">
<Output PropertyName="ItemList" TaskParameter="NewString"/>
</TextString>
<Message Text="Results: @(ItemList)" />
腳本不會崩潰或出現錯誤,但它也不會執行替換。哪裏不對?
非常感謝!這解決了它。 – bdickerson 2012-08-16 13:34:07
很高興我能幫到你。 – SoftwareCarpenter 2012-08-16 18:29:11