Size: a a a

2018 February 08

АО

Анатолий Облаухов in VS Code
ID:513186931
Подскажите как обратиться к ресурсу исполняемого файла в c#
Раскомпилить что ли?
источник

NK

ID:513186931 in VS Code
При сборке скомпелировал ресурсы в исполняемый файл. В этих ресурсах фоновая картинка и иконки. Как их применить. в интернете искал- там описание на полную визуал студио. И если использовать код из нее то одного пространства имен нету. Короче ошибки. Подскажите как обратиться к ресурсам в визуал код
источник

AB

Andrew Boyarshin in VS Code
ID:513186931
При сборке скомпелировал ресурсы в исполняемый файл. В этих ресурсах фоновая картинка и иконки. Как их применить. в интернете искал- там описание на полную визуал студио. И если использовать код из нее то одного пространства имен нету. Короче ошибки. Подскажите как обратиться к ресурсам в визуал код
Ничего специфичного под VS не существует, связанного с C#. Всё реализуемо и в VS Code, ибо это фича не среды, а tooling (MSBuild, SDK etc). Зависит от того, как вы запихнули картинку в ресурсы и что вы нагуглили.
источник

AB

Andrew Boyarshin in VS Code
Просто в VS Code нет специализированных "настроек проекта" и тому подобного. Это умный редактор, эту работу он делает замечательно.
источник

NK

ID:513186931 in VS Code
Вот я и прошу объяснить как надо, что бы понимать где я делаю ошибку
источник

AB

Andrew Boyarshin in VS Code
Применить картинку — невероятно размытое понятие. Неудивительно, что никто не горит желанием помочь.
источник

NK

ID:513186931 in VS Code
Значит дальше гуглить где все хвастаются что они умеют в графическом интерфейсе полной визуал студии управлять ресурсами
источник

АО

Анатолий Облаухов in VS Code
Ещё раз спрошу: речь идёт о разборке скопмпилированного бинарника?
источник

NK

ID:513186931 in VS Code
Анатолий Облаухов
Ещё раз спрошу: речь идёт о разборке скопмпилированного бинарника?
Я не понимаю что значит разобрать... Это значит извлечь из него, подобию архивам? Мне нужно применить ресурс находящийся внутри исполняющего файла. При компиляции внедряются ресурсы через /res:
источник

АО

Анатолий Облаухов in VS Code
ID:513186931
Я не понимаю что значит разобрать... Это значит извлечь из него, подобию архивам? Мне нужно применить ресурс находящийся внутри исполняющего файла. При компиляции внедряются ресурсы через /res:
Грубо говоря, при компиляции ресурсы упаковываются в бинарник. Нужно изменить ресурс после этого или до этого?
источник

NK

ID:513186931 in VS Code
После упаковки нужно использовать его в проекте, на форме
источник

АО

Анатолий Облаухов in VS Code
Если до - то это делается в проектном файле (через студию в иде или напрямую в vscode)
Если после - то нужен какой-нибудь dotPeek например
источник

NK

ID:513186931 in VS Code
Это же аналог ресурс хаку... Это не то
источник

АО

Анатолий Облаухов in VS Code
ID:513186931
После упаковки нужно использовать его в проекте, на форме
Web.Forms что ли?
источник

NK

ID:513186931 in VS Code
Windows.Form
источник

АО

Анатолий Облаухов in VS Code
ID:513186931
Windows.Form
Ну так подключи dll референсом к проекту и ссылайся на ресурсы напрямую
источник

АО

Анатолий Облаухов in VS Code
а, это ж вскод. как в вскоде референсы подключаются я не знаю, не пробовал :)
источник

NK

ID:513186931 in VS Code
Анатолий Облаухов
Ну так подключи dll референсом к проекту и ссылайся на ресурсы напрямую
Хотелась бы чтоб был один файл....
источник

АО

Анатолий Облаухов in VS Code
Ничего не понял. Есть внешняя бинарная либа и есть свой проект на винформс и цель использовать ресурсы этой либы в своём проекте?
источник

AB

Andrew Boyarshin in VS Code
Один файл — это и в VS невозможно по умолчанию. Для таких целей нужен упаковщик или что-то с таким функционалом, вроде Fody.
источник