title: Background Image is displayed OK at design time but compiler throws exception at runtime (when debugging)?
body: <p>This problem makes me confused. I simply set <code>Background</code> of my <code>Window</code> to an <code>ImageBrush</code> all using <code>Properties</code> window at design time. First, I add a <code>JPG</code> image to my <code>Resources</code> (Double-click on Resources -> Select Images -> Add Existing File ...). Then I select my <code>Window</code>, open <code>Properties</code> window to select <code>ImageSource</code> for the <code>Background</code> property. It shows the image OK at that time. But when running the application, it throws the exception:
  <strong>'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '75' and line position '10</strong></p>
  
  <p>I don't understand this exception well, searching with Goolge won't help much because there are many various exceptions (inner exception) can throw this. In my case the inner exception is <strong>Could not find a part of the path 'D:\Ellipse button with Animation\bin\Debug\Resources\back_ground.jpg'</strong>.</p>
  
  <p>The strangest thing is it shows the image OK at design time, but at run time, that exception is thrown.</p>
  
  <p>Do you have any idea to solve this? Thanks!</p>