Здравствуйте, VladD2, Вы писали:
VD>Теперь, при компиляции MSBuild-проектов (они же проекты VS 20XX), путь к бинарникам Nemerle будет определяться тремя свойствами проекта:
VD>VD><NemerleVersion>Net-3.5</NemerleVersion>
VD><NemerleBinPathRoot>$(ProgramFiles)\Nemerle</NemerleBinPathRoot>
VD><Nemerle Condition=" '$(Nemerle)' == '' ">$(NemerleBinPathRoot)\$(NemerleVersion)</Nemerle>
VD>
VD>NemerleBinPathRoot определяет корневой каталог в которой должны быть установлены все версии Nemerle. Каждая конкретная версия помещается в подкаталог соответствующий названию версии (т.е. свойству NemerleVersion).
Все это правильно, только названия переменных почему-то перепутаны местами.
Бинарники ведь лежат в $(ProgramFiles)\Nemerle\Net-4.0 (это должен быть NemerleBinPathRoot)
А сам язык устанавливается в $(ProgramFiles)\Nemerle (это должен быть Nemerle)