I have a C# Solution that includes several websites. Those websites have some communal data (e.g. images and shared jQuery extensions). Currently the data is included in each Project. Obviously we're running into sync problems and as those data directories are becoming larger, we're moving more and more data around. We could hard encode links to where the data really resides on the production server but I think we'd like to avoid that (not to mention that we use the embedded cassini server for our testing and such and I've no idea how smoothly that would work). Is there something I've overlooked for a portable and maintainable way to do this?
Clarification: The contents that needs to be shared are located in directories (i.e. images/, js/)