On a WPF project, if I have an image and click on ‘Source’ and then ‘Add’ I get the choice to import images into the project. Is there a way of changing this file location?
VS2010 currently defaults to the “Libraries / Pictures” setting. I’d rather not change where this library points to as I don’t store icons and pictures together.
After a bit of research I set up a new Windows library (useful article here) for icons but I can’t work out how to set VS to default to the icons library I created, does anyone know how to do this?
Using Process Monitor on my machine when doing this, I see the following:
Calls to RegOpenKey, RegQueryKey aimed at:
This seems to be a list of the last projects I’ve added/opened in Visual Studio. To test this, I added a project from a different location to my solution, then tried to change the source of the image.
Sure enough, the dialog defaulted to that location.
Your mileage my vary, but certainly, on my machine, the behaviour seems tied to what project I opened last. You can use Process Monitor to monitor devenv.exe while you choose an image on your machine to see what happens.
Given this, though, it would seem that you can’t change this behaviour, although you can influence it.