Если вы используете управление исходным кодом, я бы поместил вашу DLL-библиотеку Microsoft.SharePoint.dll в отдельную папку с именем что-то вроде lib вместе с другими сторонними DLL-библиотеками и добавил туда ссылки на ваш проект. Таким образом, когда разработчик получит исходный код, ссылки не будут нарушены, если их среда настроена по-другому.