Based on the answer I received here, I was wondering why Microsoft insists on having Visual Studio installed directly on a SharePoint server.

Why can't they allow a remote connection to an on-premise SharePoint server?

Similar products like Dynamics CRM don't appear to have this restriction. I am just interested in the design/technical decision that has been taken here.

1 Answer 1


If you are using server side object model then you need to have Visual studio installed on the same machine as sharepoint. But if you are developing sharepoint solutions using CSOM (Client side object model) C#/JS then you can connect to SharePoint remotely. Code examples here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.