I am moving code from one machine A to another Machine B one project in Machine A has a shared assembly in the GaC of Machine A This project fails to load load on Machine B its actually grayed out in solution Explorer with a message "Project_XX X (Unavailable)" and "This project Cannot be loaded" what is the correct process to ensure that this project loads do I have to copy the assembly for Project_XXX from the GAC of Machine A to the GAC of Machine B and if so how do I export and import the keys any help would be appreciated