powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / nHibernate v2.1 HQL использует старый Antlr3, как быть со StringTemplate v4?
2 сообщений из 2, страница 1 из 1
nHibernate v2.1 HQL использует старый Antlr3, как быть со StringTemplate v4?
    #38364138
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема описана здесь:
http://marc.info/?l=stringtemplate-interest&m=125052283605348

пока приемлемым решением кажется пересборка nHibernate v2.1

интересно, а современный nHibernate v3.x в режиме HQL также зависит от Antlr3 ?
...
Рейтинг: 0 / 0
nHibernate v2.1 HQL использует старый Antlr3, как быть со StringTemplate v4?
    #38365329
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как выяснилось, самое простое ilmerge/ilrepack

set DLLs=Antlr3.Runtime.dll
set OutFile=ST4.dll
set OriginalFile=Antlr4.StringTemplate.dll

%MergeTool% /internalize /closed /targetplatform:v2 /log:Merge.log /out:%OutFile% %OriginalFile% %DLLs%

потому что афтар StringTemplate сам генерит Antlr3.Runtime.dll и у него другая чексумма даже при одинаковых версиях
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / nHibernate v2.1 HQL использует старый Antlr3, как быть со StringTemplate v4?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]