N2 CMS - где находятся файлы с кодовым названием? - PullRequest
1 голос
/ 05 июля 2010

Я использую систему N2 CMS для ASP.NET. Ну, я говорю «используя», я просто пытаюсь развить крошечное понимание этого.

Одна из вещей, которая мешает мне, это то, что она настроена так, как я раньше не видел. Где находятся файлы кода для страниц?

Может кто-нибудь сказать мне, например, где находится код для /Edit/default.aspx? Как же я отлаживаю то, что он делает?

Спасибо

David

1 Ответ

2 голосов
/ 05 июля 2010

Раньше это всегда было в N2.Edit.dll, но, судя по всему, они переставили это в более поздних сборках - я не на 100%, если он сейчас в N2.Management.dll или в N2.Сама DLL.

Как обычно, проще всего достать исходный код (или проверить SVN правильной версии), собрать его самостоятельно, а затем заменить используемые вами DLL на ваши встроенные версии.и их PDBs - тогда вы можете войти в них правильно.Возможно, вы захотите вернуться к обычным выпускам для развертывания.

Если это все еще для вас Edit / default.aspx, то, я полагаю, вы работаете с кодом 1.5 или около того?В этом случае N2.Edit собран из исходного кода src / wwwroot.Вы можете просто перетащить весь каталог src / wwwroot / Edit на место в вашем приложении и запустить его из файлов codebehind, а не скомпилированного N2.Edit - это легче настроить, хотя я думаю, что было легче пройти через использование встроенногоDLL.

Возможно, вам придется искать по дереву сборки все библиотеки DLL - я не думаю, что они все скопированы в одно место.Раньше я брал библиотеки DLL из каталога bin проекта N2.Edit.Tests, а N2.Extensions и N2.Security из каталога bin N2.Extensions.Tests.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...