Мне нужен был способ хранения изображений, поэтому я нашел лучший способ создать файл ресурсов и сохранить их в нем, однако я выбираю вариант {Ссылка на время компиляции}, так что создает папку ресурсов в проекте, но когда я вызываю для изображения он возвращает Bitmap Image файл вместо изображения URL или файла или пути изображения, мне нужно это так, потому что я разрабатываю веб-API, поэтому я не хочу отправлять изображение, но я хочу вместо этого отправить его URL-адрес, так что есть способ получить URL-адрес изображения/путь из файла ресурсов, так как он похож на у есть здесь изображение объяснить, где он находится в файле ресурсов: Как получить изображения, имена которых хранятся в файле ресурсов .resx
ответ
Составленный код имеет ресурс (образ в вашем случае) сам встроенный. Путь к файлу ресурса оценивается во время компиляции, но не включен в скомпилированный код.
Если вы не используете соглашение, например имя ресурса = имя файла изображения, вы не можете получить его путь.
Это сама цель ресурсов, которая делает вас независимыми от файлов.
Возможно, вы должны указать имя изображения или URL-адрес изображения в качестве строкового ресурса вместо самого изображения.
Используйте «Добавить новую строку» вместо «Добавить существующий файл ...».
Смотрите также SO вопрос: ASP.NET Get physical filepath from URL
, так что лучший способ справиться с этой проблемой, так как я хочу, чтобы изображение не было самим изображением –
Если вы действительно хотите сохранить изображения в файл сборки и возврата, что изображения URL, в веб-ответов, вы можете применить некоторые схемы кодирования имя и вернуть некоторый ресурс основанные на именах, например http: //www.mysite/stored-images/{resource-name}, где имя ресурса может быть _6aa_Left.
Кроме того, вы должны реализовать обработчик маршрута, который для пути /stored-image/* будет записывать в поток ответов ваши фактические байты изображения из соответствующего ресурса, когда потребуется изображение.
, пожалуйста, не проверяйте это как повторяющееся, если ответ отсутствует –