Какова связь между App_Licenses.dll и licx?

#asp.net #licenses.licx

#asp.net #лицензии.licx

Вопрос:

Я пытаюсь понять, как работает лицензирование в ASP.NET . Существует файл licx, App_Licenses .dll-файл. И тогда есть разница между тем, как работает лицензирование для веб-сайта и проекта WebApp.

Любое понимание этого было бы очень полезно. Ссылки, пояснения приветствуются.

Спасибо.

Ответ №1:

Я не уверен в каких-либо различиях между WebSite и WebApp, но с файлом licx он компилируется в app_Licenses .dll-файл. Если он не генерируется для вас — вы можете щелкнуть правой кнопкой мыши на вашем файле licx и восстановить dll.

Согласно MS —

http://connect.microsoft.com/VisualStudio/feedback/details/499908/app-license-dll-can-not-be-generated-automatically-in-asp-net-website

В проекте веб-приложения вручную скопируйте .файл lic в папку /bin. На веб-сайте это делается автоматически.

На этом этапе я обновляю конструктор или повторно запускаю проект, и лицензированный элемент управления должен работать должным образом.

Примечание: App_LICENSES.dll не требуется в WAP. На веб-сайтах, App_LICENSES.dll создается для того, чтобы содержать LICX в качестве встроенного ресурса. В WAP есть сборка проекта, которая содержит встроенный ресурс LICX, поэтому отдельная DLL не требуется