|
![]() |
#1 |
Участник
|
Для тех, кто набрел на эту тему в поисках ответа:
Наша команда остановилась на варианте: ILRepack Используем его успешно продолжительное время. Создали шаблоны в VS с нужным набором библиотек и бед не знаем. https://github.com/ravibpatel/ILRepack.Lib.MSBuild.Task Решение хорошее, от себя лишь добавлю - что для включения возможности отладки таких плагинов необходимо в таргет-файле прописать DebugInfo = "true" Пример нашего таргета: ILRepack.targets X++: <?xml version="1.0" encoding="utf-8" ?> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Target Name = "AfterBuild" Condition = "'$(Configuration)' == 'Debug'" > <ItemGroup> <InputAssemblies Include="$(OutputPath)\$(AssemblyName).dll"/> <InputAssemblies Include="$(OutputPath)\Newtonsoft.Json.dll"/> </ItemGroup> <ILRepack Parallel="true" InputAssemblies="@(InputAssemblies)" LibraryPath="$(OutputPath)" KeyFile="$(AssemblyOriginatorKeyFile)" TargetKind = "Dll" OutputFile="$(OutputPath)\$(AssemblyName).dll" DebugInfo = "true" /> </Target> </Project> |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|