2015-06-11 3 views
0

Я использую шаблон для разработки модулей и шаблонов Christoc DotNetNuke для создания нового модуля для DNN 7 и пытаюсь добавить ссылку на мой внешний DLL-файл.DNN Can`t добавить ссылку

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

The type or namespace name 'DllName' could not be found (are you missing a using directive or an assembly reference?)

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

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

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

+0

Вы хотите, чтобы проект сделал локальную копию ссылки? –

+0

Привет, Крис, рад видеть вас в этом разделе .. Если вы спросите о «Копии локальных» в ссылке, да, это правда. Я сделал несколько снимков экрана: [screen1] (https://www.dropbox.com/s /dnqawu8t84gmick/DNN%201.jpg?dl=0), [screen2] (https://www.dropbox.com/home/Public?preview=DNN+2.jpg), [screen3] (https: // www .dropbox.com/home/Public? preview = DNN + 3.jpg). Надеюсь, ты поможешь мне. Спасибо заранее! –

+0

Разум размещает их где-то, что вам не нужно входить в систему? –

ответ

1

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

 Смежные вопросы

  • Нет связанных вопросов^_^