Просмотр серверного кода в модуле DotNetNuke-7 - PullRequest
0 голосов
/ 18 июня 2019

Я использую DotNetNuke версии 7.0.Я разрабатываю модули DNN на своем локальном компьютере с Visual Studio.После сборки модуля я загружаю его на сервер, войдя в систему как мастер-пользователь и установив расширение (я беру установочный файл, но я также пробовал исходный файл).Это все работает очень хорошо.К сожалению, я не вижу свой серверный код на сервере после загрузки и установки модуля.Файл не отображается при открытии Visual Studio на сервере.Все, что выполняется на стороне клиента, отображается.Однако код, стоящий за ним, отсутствует на сервере.Однако модуль работает отлично.Так что код на стороне сервера должен быть где-то.Но я не могу его найти.

Как получить доступ к коду, находящемуся на сервере?

Спасибо.

Ответы [ 2 ]

1 голос
/ 20 июня 2019

Кажется, что версия скомпилированного модуля установлена ​​на вашем сервере. Вы пытались удалить / удалить расширение и переустановить (исходный zip)?

0 голосов
/ 08 июля 2019

Я решил проблему самостоятельно.Чтобы увидеть полный код модуля, необходимо создать модуль в папке «DesktopModules».Затем вы должны установить расширение в веб-интерфейсе DotNetNuke.Для этого вы должны использовать install.zip, а не source.zip.Затем, если вы хотите отредактировать модуль, вы можете открыть решение модуля.Моя ошибка заключалась в том, что я открыл весь проект DotNetNuke, что, конечно, было неправильно.Если вы откроете только решение модуля, все коды будут правильно размещены и видны.Это позволяет очень легко редактировать модуль.Вы изменяете код так, как вам нравится, а затем перестраиваете проект.С этим действием DotNetNuke Projekt принимает на себя все изменения модуля, и новая установка не требуется.Отладка также возможна.Для этого вам нужно только нажать Пуск и соответственно установить точку отладки.

В любом случае, спасибо за помощь всем людям, вовлеченным в этот вопрос.

...