В чем разница между ресурсом и контентом в приложении WPF - PullRequest
7 голосов
/ 20 декабря 2009

Недавно я узнал, что встроенный ресурс означает, что активы сохраняются во внешний файл .resx.

При установке ресурсов в Resource они просто присоединяются к файлу .exe.

Теперь я не понимаю, когда использовать контент и ресурсы.

Есть информация?

1 Ответ

13 голосов
/ 20 декабря 2009

Ресурс: встраивает ресурс в сборка (или культура конкретной спутниковая сборка)

Содержание: это оставляет ресурс как свободный файл и при компиляции это информация о ресурсах не встроена для сборки. Вместо этого он добавляет пользовательский приписать к сборке (AssemblyAssociatedContentFile), который записывает существование и относительные расположение файла. Также возможно получить доступ к файлу ресурса без добавление в проект. Однако с такой подход к управлению ресурсами файл становится немного сложным. Тем не мение, этот подход полезен, если ресурс файл генерируется динамически с помощью некоторая информация во время выполнения. В таком случай, файл ресурсов не будет доступно во время компиляции, поэтому не может быть добавленным в проект.

Источник: Ресурсы в WPF .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...