20.02.2024, 14:34 | #1 |
Участник
|
System.Web версия сборки
Привет всем.
Разбирал лог компиляции, который выдал axBuild.exe (версия ax2012 R3) Заметил что есть строки в логе Цитата:
#\Forms\SysProfiles\Designs\DesignList\BrowseHomepage\Methods\clicked 74 The variable is not of the type CLASS. 27 19 3
#\Forms\SysProfiles\Designs\DesignList\BrowseHomepage\Methods\clicked 76 System.Web.HttpUtility is not a class. 27 19 0 X++: wcmpKey = System.Web.HttpUtility::UrlEncode(#epParamCompany); если reference \References\System.Web перерегистрировать в AOT для версии 4.0 (по умолчанию там 2.0) то ошибки в логе пропадают и билд приложения идет быстрее - меньше проходов компиляции идет. Вопрос А зачем системные библиотеки на sys слое зарегистрированы для .net 2.0, если для 2012-й родная версия это 4.5 ? В этом был какой-то хитрый смысл ? Если все такие reference в AOT перерегистрировать с версий 2.0 и 3.5 на 4.0 какой риск, что что-то поломаем ? |
|
Теги |
.net |
|
|