I have an ASP.NET 4.5 website and I want to deploy it to SharePoint 2013 using Visual Studio 2012. How to do this? Can someone please explain this process in detail if possible.

2 Answers 2


You can choose creating and deploying on-premises provider-hosted app for SharePoint. In this you can use can deploy a provider hosted app to redirect users to your site. For details check :


Another option would be you can convert you asp.net site package to Sharepoint deployment package. You can follow the step from here :




All is same as local IIS deployment.

Just need to modify web.config by adding some settings in appsettings section as follows:

  1. add key="isDeploy" value="true"/>
  2. add key="FTPServer" value="ipAddressOfServer"/>
  3. add key="PortNumber" value="portnumber"/>
  4. add key="FTPUserName" value="yourremotemachinename"/>
  5. add key="FTPPassword" value="yourpasswordofremoteconnection"/>

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.