0

Я пытаюсь использовать PostSharp.Dnx из GitHub в проектах DNX.PostSharp Лицензирование с DNX и Visual Studio 2015

После сборки, я получаю следующие ошибки:

PS0127 Ошибка

ошибка лицензии. MyProject.dll использует нелицензированные функции (Portable Поддержка библиотеки классов). Пожалуйста, посетите> http://www.postsharp.net/purchase, чтобы приобрести лицензию PostSharp. Установленная лицензия пользователя: "..."

и

PS0060 Ошибка

Обработка модуля "MyProject.dll" не был успешным.

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

ответ

1

Удостоверьтесь, что вы отмечаете свои аспекты атрибутом [Serializable] вместо [PSerializable]. P (или таблица) Функция Serializable требует «поддержки библиотеки портативных классов», которая доступна только с коммерческой лицензией.