r3xq1
Проверенный
Проверенный

r3xq1
Проверенный
Проверенный
- Сообщения
- 53
- Реакции
- 29
Для склейки нам понадобится ILMerge
В Visual Studio Установите пакет ILMerge nuget либо через gui, либо в командную строку:
Убедитесь, что вы его загрузили. Теперь установите (не уверен, что команда для этого, но просто зайдите в свои пакеты nuget):


Теперь вот исполняемый файл, который вы можете скопировать на свой \bin\Debug (или независимо от того, создано ваше приложение), а затем в командной строке /powershell выполните следующее:
Теперь у вас будет новый исполняемый файл со всеми вашими библиотеками!
К дополнению можете почитать и эти темы:
В Visual Studio Установите пакет ILMerge nuget либо через gui, либо в командную строку:
Install-Package ilmerge
Убедитесь, что вы его загрузили. Теперь установите (не уверен, что команда для этого, но просто зайдите в свои пакеты nuget):

- Примечание. Вероятно, вам нужно установить его только для одного из ваших решений, если у вас есть несколько
- Перейдите в папку решений и в папке пакетов вы увидите "ILMerge" с исполняемым файлом: \FindMyiPhone-master\FindMyiPhone-master\packages\ILMerge.2.14.1208\tools

Теперь вот исполняемый файл, который вы можете скопировать на свой \bin\Debug (или независимо от того, создано ваше приложение), а затем в командной строке /powershell выполните следующее:
ILMerge.exe myExecutable.exe myDll1.dll myDll2.dll myDlln.dll myNEWExecutable.exe
ILMerge.exe - Программа которая соединяет файлы ( склеивает их )
myExecutable.exe - Это Ваше приложение на которое Вы хотите соединить .dll
myDll1.dll - Это Ваша .dll
myDll2.dll - Это вторая ваша .dll
myDlln.dll - Это третья ваша .dll
myNEWExecutable.exe - Как будет называться новый .exe со всеми склеиными .dll
myExecutable.exe - Это Ваше приложение на которое Вы хотите соединить .dll
myDll1.dll - Это Ваша .dll
myDll2.dll - Это вторая ваша .dll
myDlln.dll - Это третья ваша .dll
myNEWExecutable.exe - Как будет называться новый .exe со всеми склеиными .dll
Теперь у вас будет новый исполняемый файл со всеми вашими библиотеками!
К дополнению можете почитать и эти темы:
You do not have permission to view link please
Вход or Регистрация