|
0 / 0 / 0
Регистрация: 19.01.2020
Сообщений: 129
|
|
Автоматическая установка действия при сборке resource04.06.2022, 11:46. Показов 1004. Ответов 10
Метки нет (Все метки)
Всем привет, нужно при копировании изображения в папку resources автоматически указывать действие при сборке - Resource, чтобы изображение отображалось на странице wpf. Т.к копирование фото в папку проекта происходит с помощью метода File.Copy(), а не вручную, то visual studio не видит в обозревателе эти фото и не устанавливает действие при сборке. Где-то находила решение автоматически редактировать файл .csproj, но не знаю как это реализовать и поможет ли это в целом. Буду благодарна за любую помощь.
0
|
|
| 04.06.2022, 11:46 | |
|
Ответы с готовыми решениями:
10
Как разделить действия при сборке на 32 и 64 Автоматическая установка приложений вирусом и открытие новых вкладок Автоматическая установка приложений виру Автоматическая установка режима Клон при выводе на ТВ |
|
Модератор
|
||
| 04.06.2022, 11:57 | ||
|
Свойства ресурса устанавливаются в Проекте, для того чтобы компилятор мог правильно создать Сборку. А ваш метод File.Copy() исполняется в рунтайм после запуска Сборки (приложения).И даже если вы исхитритесь как-то в рунтайм запихнуть файл в Проект и задать нужные свойства ресурса - это никак не повлияет на саму Сборку. Она как не видела, так и не будет видеть этот ресурс. В общем случае сам Проект может быть на одном компе, а исполняемая Сборка на другом на противоположном конце Земли. В этом разделе есть множество тем посвящённый работе с изображениями. В том числе недавно была и про перенос файлов изображений в папку рядом со Сборкой (не Проектом!) и получение их оттуда. Поищите по разделу, почитайте.
1
|
||
| 04.06.2022, 16:00 | |
|
Не по теме:
Не по теме: Элд Хасп, слышал Вы тоже заняты, разгрузились чуток?)
0
|
|
|
0 / 0 / 0
Регистрация: 19.01.2020
Сообщений: 129
|
|
| 04.06.2022, 16:05 [ТС] | |
|
limeniye, да я подумала, чтоб вас не напрягать, мб кто дургой ответит)
0
|
|
|
1182 / 624 / 160
Регистрация: 19.04.2018
Сообщений: 2,923
|
||||||
| 04.06.2022, 17:29 | ||||||
|
Элд Хасп, ну там нифига не короткий ответ, если делать всё по нормальному
![]() Если кратко AlenaAAAAA, забудьте про папку Resources. 1. Открыли диалоговое окно, выбрали файл -- скопировали в другой каталог (пусть будет для удобства Resources_2). 2. Успешно скопировали? Сохранили этот путь в базе данных. Отобразили файл из каталога Resources_2. 3. Закрыли программу. 4. Снова открыли программу. Проверили ссылки на файлы в базе данных и какие файлы есть в каталоге Resources_2. 5. Убедились что все файлы на месте. Ну и дальше делаете с ними что хотите. Для этого создайте хотя бы какой-то статический класс типо:
0
|
||||||
|
0 / 0 / 0
Регистрация: 19.01.2020
Сообщений: 129
|
|
| 04.06.2022, 17:34 [ТС] | |
|
limeniye, спасибо, попробую. А если удалите, то поставим заглушку, не беда))
0
|
|
|
1182 / 624 / 160
Регистрация: 19.04.2018
Сообщений: 2,923
|
||||||||||||||||||||||
| 04.06.2022, 18:06 | ||||||||||||||||||||||
|
Я бы посоветовал Вам использовать ХОТЯБЫ такую арихтектуру. Вот Вам все методы, чтобы переводить те или инные типы в нужные.
Я взял сылки на изображения из DataBase, нашёл для каких продуктов эти изображения, перевёл сами изображения в массив байт. Всё, теперь нам без разницы что у нас в папке Resource_2, будь она хоть пустой, все байты уже в памяти программы и их спокойно можно выводить в ItemsControl, например.
0
|
||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 19.01.2020
Сообщений: 129
|
|
| 04.06.2022, 18:09 [ТС] | |
|
limeniye, поняла, спасибо
0
|
|
|
1182 / 624 / 160
Регистрация: 19.04.2018
Сообщений: 2,923
|
||
| 04.06.2022, 18:12 | ||
|
Не по теме: Тьфу, хотел 2 строки написать -- увлёкся Добавлено через 1 минуту
0
|
||
|
0 / 0 / 0
Регистрация: 19.01.2020
Сообщений: 129
|
|
| 04.06.2022, 18:13 [ТС] | |
|
limeniye, тогда двойное спасибо))
0
|
|
| 04.06.2022, 18:13 | |
|
Помогаю со студенческими работами здесь
11
Resource Bundle - Автоматическая кодировка русского языка Установка действия при открытии pdf каталога. Автоматическая установка ПО Автоматическая установка БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|