![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
RUVATA |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 24.8.2010 Репутация: нет Всего: нет |
Всем доброго времени суток...
среда Visual Studio 2010 Во время разработки проектов, Visual Studio позволяет включать в него ресурсы, Подскажите используемую в коде dll можно включить в ресурсы, так чтобы она в итоге оказалась в скомпилированном exe (внутри)? Ели да, то как тогда правильно ее подключать к проекту (в смысле ссылку) Да и вообще в принципе, насколько я понял в финальный exe можно включить разнообразные используемые файлы... например *.txt или *.xml Как использовать ресурсы в коде ? |
|||
|
||||
jonie |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 22 Всего: 118 |
да, можно
добавляете в проект. в свойствах ставити EmbededResource Далее вам при загрузке надо ее грузить - подписывайтес на событие http://msdn.microsoft.com/en-us/library/sy...blyresolve.aspx и там, используя ResourceManager достаете ресурс в виде Stream. Готовый пример: http://blog.magenic.com/blogs/brante/archi...bly-Linker.aspx А вообще есть ILMerge который все это делает иначе. -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
||||
|
|||||
wester |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: 4 Всего: 13 |
jonie,
а по производительности что лучше ? |
|||
|
||||
jonie |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 22 Всего: 118 |
wester, ilmerge знамо дело быстрее будет, т.к. сборка получается одна, без всяких доп. сборок. Но надо пологать что загрузка сборок ничтожно мало занимает, в отличие от например каких-то расчетов, потому разницу вы врядли увидите...
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
VirusUZ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 9.4.2010 Где: Узбекистан, Навои й обл. Репутация: -1 Всего: -2 |
View-> Solution Explorer-> Referense -> Add Referense -> Browse...
--------------------
Virus |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |