Поддерживает ли SmartAssemby приложение с несколькими сборками?

StackOverflow https://stackoverflow.com/questions/4187262

  •  10-10-2019
  •  | 
  •  

Вопрос

Мое консольное приложение содержит один EXE и 10 DLL. Я хочу и могу запутать только пять из DLL. Остальные являются общими DLL и содержат общий код, поэтому их нельзя запутать. С текущим дизайном запутанные сборки также не могут быть объединены, иначе приложение сломается.

Можно ли использовать SmartAssembly для моей ситуации? Это только позволяет мне выбрать одну сборку, чтобы запутать. Кажется, я должен создать проект для каждого DLL, который я хочу запутать. Это правда?

Это было полезно?

Решение

Если вы хотите оставить DLL в качестве отдельных файлов, им понадобятся отдельные проекты. Если они поделились, вам нужно это сделать.

Рекомендация состоит в том, чтобы объединить все, что вы можете (те сборки, которые не разделяются) в проект вашего .exe.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top