vigneshjayaraman Ответов: 1

Как встроить большой исполняемый файл в сборку C#?


У меня есть файл. msu, размер которого составляет около 1 ГБ.Мне захотелось врезать этой сборки в C# в качестве внедренного ресурса.как я мог это сделать? имеет ли ресурс встраивания какой-либо предельный размер для встраивания? будьте добры, дайте мне несколько советов.Заранее спасибо

Что я уже пробовал:

Когда я попробовал, он показал, что недостаточно памяти для выполнения этой операции.Но если я добавлю файл, который имеет 30-40 МБ, я смогу его построить.

1 Ответов

Рейтинг:
1

Kornfeld Eliyahu Peter

В теории ограничений нет, но на практике упаковка ресурсов делается в памяти, поэтому вы легко можете разбить VS с таким большим файлом...
Ни в коем случае не рекомендуется встраивать такой файл (размер и тип)... Если вы думаете получить какую - то безопасность-забудьте об этом... ресурсы можно легко извлечь из сборки... Может быть, лучше заархивировать его, защитить архив паролем и добавить этот файл в ваше развертывание...


vigneshjayaraman

во-первых, я не мог встроить такой большой файл.Он выдает ошибку.Дайте мне решение для этого