Я использую VS2010 Express для создания игры, созданной с помощью xna а>. Я пытаюсь использовать шаблоны t4 (для создания строго типизированные классы расположений содержимого, таким образом, используя Level1Location = Content.Levels.Level1
вместо Level1Location = @"Content\Levels\Level1"
.
Я читал, что шаблоны T4 неправильно настроены в экспресс-выпусках, но если я создам файл с расширением .tt, он должен работать. Однако, когда я создаю файл .tt в своей библиотеке классов XNA, я получаю следующее предупреждение (без файла кода):
The custom tool 'TextTemplatingFileGenerator' failed. Could not load file or assembly 'Microsoft.VisualStudio.ServicesProxy, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Я искал и искал, но ничего полезного не нашел. Кто-нибудь раньше сталкивался с этой проблемой? Кто-нибудь знает, есть ли решение?
Я также попытался изменить настраиваемый инструмент на TextTemplatingFilePreprocessor
, как было предложено, но получаю ту же ошибку.
РЕДАКТИРОВАТЬ: Я обнаружил, что проблема в том, что он находится в проекте / библиотеке XNA. Он отлично работает в обычном классе, поэтому моя работа - добавить проект в решение только для шаблона. Однако остается открытым вопрос: сможете ли вы заставить его работать в проекте XNA?
.tt
. Я пробовал TextTemplatingFilePreprocessor, но получаю ту же ошибку (с измененным именем настраиваемого инструмента). - person George Duckett   schedule 11.05.2011