Sometimes binary resources are defined in one assembly (typically a class library), but are needed in another assembly (another class library or an executable). WPF provides a uniform and consistent way of accessing these resources using the pack URI scheme. Let's see how to do this.
Make sure Visual Studio is up and running.
We'll create two assemblies—one that holds resources, and another that needs to use those resources: