Или,
- Щелкните правой кнопкой мыши проект в обозревателе решений
- Выберите Добавить существующий элемент
- Просмотрите файл .csфайл в другом проекте и щелкните один раз, чтобы выбрать файл
- Нажмите кнопку со стрелкой вниз справа от Добавить и выберите Добавить как ссылку
Теперь у вас есть один исходный файл, на который ссылаются два проекта, но у него есть пространство имен, которое вы дали ему в первом проекте, что может быть не идеальным.
Лучший способ организации, который заключается в том, чтобы, как предложили два других ответа, поместить общий код в библиотеку классов, чтобы у нее было пространство имен MyClassLibrary, а не SomeOtherProject.Это экономит большую скопированную dll, которая не имеет большого значения, пока вы не приступите к разработке чего-то маленького, такого как Windows Phone.Или измените пространство имен общего кода на Me.Common во всех ваших приложениях - не имеет значения, какой из них является оригиналом, вы можете редактировать его из любого проекта, который ссылается на него.
Убедитесь, что контроль исходного кода не является проблемой.