Ошибка DevForce при запуске Custom Tool - PullRequest
1 голос
/ 22 сентября 2010

Когда я щелкаю правой кнопкой мыши файл T4 и запускаю Custom Tool, я получаю ошибки

Компиляция преобразования: файл метаданных 'IdeaBlade.VisualStudio.DTE.dll' не найден
Преобразование компиляции: файл метаданных 'IdeaBlade.VisualStudio.OM.CodeGenerator.dll' не найден Преобразование компиляции: файл метаданных 'IdeaBlade.EntityModel.Edm.Metadata.dll' не найден

Спасибо.

1 Ответ

2 голосов
/ 12 июля 2011

Эта ошибка означает, что Visual Studio не удалось найти некоторые библиотеки DLL, необходимые для запуска поколения DevForce T4. Вероятно, самый простой способ решить эту проблему - запустить установщик Dev Force. Это поместит необходимые библиотеки DLL в GAC, где Visual Studio сможет их найти.

Я полагаю, что вы также можете добавить ссылки на эти конкретные библиотеки DLL в проект, содержащий вашу модель данных, но я этого не сделал, потому что я предпочитаю устанавливать Dev Force на любом компьютере, на котором требуется запустить T4.

...