Преобразование строк Unicode и наоборот

Я новичок в использовании строки и указателей Unicode , и я понятия не имею как работает преобразование из юникода в ascii и наоборот. Я пытаюсь сделать следующее: Пример: 2 ItemGroups ...

Я пишу скрипт для msbuild, который должен сделать два пакета за один шаг.
Пример: 2 ItemGroups


 
 



 
 

Эти две группы должны быть объединены в цикл друг с другом:


Я надеялся, что msbuild объединит результат обоих пакетов и даст

1 A  
2 A  
1 B  
2 B  

в качестве результата.
Но этого не произошло. Вместо этого он вернул следующую бесполезную чушь:

1  
2  
  A  
  B  

Делая это так, как предлагает блог из приведенной ниже ссылки (с использованием локальной группы свойств), например


  %(GroupOne.Identity)


, делает

2 A   
2 B

Есть какие-нибудь подсказки? Я схожу с ума. : - (

PS: Вот сообщение по этой теме - к сожалению, это не работает так, как там написано: http://blogs.msdn.com/b/giuliov/archive/2010/04/30/gotcha-msbuild-nested-loops-double-batching.aspx

13
задан Sascha 24 January 2011 в 19:39
поделиться