Я видел несколько примеров, но пытался лучше понять, как работают файлы «Ресурс», такие как встраивание изображений, отчетов, схем и т. Д.
При создании приложения я хочу убедиться, что все доступно при развертывании, но для таких вещей, как отчеты и схемы, я не хочу, чтобы кто-либо случайно удалял, переименовывал или иным образом шутил с содержанием вещей. Таким образом, встраивание этих типов элементов имеет смысл. Затем я просто получить доступ через DLL через менеджер ресурсов.
Поскольку я еще этого не сделал ... Правильно ли я полагаю, что мой последний развернутый материал будет кучей DLL, и я могу проверить, чтобы убедиться, что все необходимое существует, прежде чем продолжить приложение. Затем все отчеты и схемы, которые я могу получить из dll-сборки "resource".
Кроме того, поскольку у меня уже есть несколько примеров около 5 отчетов и соответствующих им схем, которые НЕ находятся в файле «ресурсов», что связано с добавлением этих существующих элементов в файл «ресурсов» и возможностью их запуска , Я знаю, что все они, кажется, имеют некоторые встроенные пути, такие как отчет, зная, откуда взята его схема. Если фактические файлы не являются частью развертывания, а просто извлечены из «ресурса», он захлебнется?
Надеюсь, что все это имеет смысл, так как эта область использования файлов ресурсов является относительно новой для меня.
Спасибо