Codesmith 6.x не может разрешить сборку - PullRequest
1 голос
/ 17 февраля 2012

Я довольно новичок в использовании коды.Я сделал несколько правок здесь и там, но сейчас я должен внести довольно большие изменения в наш шаблон

Мой вопрос: я пытаюсь добавить сборку в наш новый шаблон, в частности, Oracle.DataAccess.Клиент.Ниже описано, как я добавил его в свой CST-файл, но все еще получаю сообщение, что не могу устранить ошибку сборки.

<%@ Assembly Name="Oracle.DataAccess.Client" %>
<%@ Import Namespace="Oracle.DataAccess.Client" %>

Ответы [ 2 ]

2 голосов
/ 11 апреля 2012

Для разрешения сборки см. Эту документацию . В нем указывается, где сборка должна быть расположена и / или как указать, откуда загрузить сборку.

1 голос
/ 04 апреля 2016

Строка должна выглядеть следующим образом

<%@ Assembly Name="HtmlAgilityPack" path="G:\myproject\bin\Debug" %>

Я считаю, что иногда вам нужно перезапустить Генератор, чтобы получить ссылку. Иногда просто перестройка шаблона работает. У меня нет хорошего ответа на вопрос, почему.

Вы также можете вставить сюда DLL

C:\Program Files (x86)\CodeSmith\v7.1\bin

но это проблематично, если вы используете библиотеку DLL, которая находится в стадии разработки, поскольку вы должны продолжать копировать файл.

Обратите внимание, это на v7, а ссылки на вопросы v6. Я использую CS годами, я не думаю, что этот вопрос зависит от версии, поэтому я пишу по этому вопросу, а не создаю другой. Вместо того, чтобы понижать голос, пожалуйста, оставьте комментарий, и я создам новый вопрос. Его шестерки, на самом деле не имеет значения, на мой взгляд.

...