DNN Не могу добавить ссылку

Я использую модуль Christoc DotNetNuke и шаблон разработки темы, чтобы создать новый модуль для DNN 7 и попытаться добавить ссылку на мой внешний файл .dll.

Я могу получить доступ к своей библиотеке, у меня есть intellisense, вроде все в порядке, но когда я создаю свое решение, появляется сообщение об ошибке:

Не удалось найти тип или имя пространства имен DllName (вам не хватает директивы using или ссылки на сборку?)

В том же решении я добавил ссылку на консоль Nuget, и все работает нормально. Я считаю, что проблема в сценарии сборки, особенно в целях пакета модулей, но я не могу понять этого.

Протестировал свою библиотеку в другом проекте (не DNN, а просто asp.net) и отлично работает.

Кто-нибудь поможет?


person Harry Birimirski    schedule 11.06.2015    source источник
comment
Вы говорите проекту сделать локальную копию ссылки?   -  person Chris Hammond    schedule 11.06.2015
comment
Привет, Крис, рад видеть тебя в этой теме .. Если вы спросите о Копировать локальное в справку, да, это правда .. Я сделал несколько снимков экрана: screen1, screen2, screen3 < / а>. Надеюсь, вы мне поможете .. Заранее спасибо!   -  person Harry Birimirski    schedule 11.06.2015
comment
Не возражаете разместить их где-нибудь, где вам не нужно входить в систему?   -  person Chris Hammond    schedule 11.06.2015
comment
smartit.bg/DNN1.jpg; smartit.bg/DNN2.jpg smartit.bg/DNN3.jpg .. Теперь вы их видите?   -  person Harry Birimirski    schedule 11.06.2015
comment
Как в этом случае выглядит папка ссылок?   -  person Chris Hammond    schedule 11.06.2015
comment
Вот он: smartit.bg/dnn4.jpg   -  person Harry Birimirski    schedule 11.06.2015


Ответы (1)


Проблема была в целевой структуре внешней библиотеки. Это был .net 4.5, но модуль на 4.0, так что это была проблема. Перекомпилировал библиотеку в 4.0, добавил ее снова, и теперь все работает нормально. Спасибо всем за помощь

person Harry Birimirski    schedule 12.06.2015