I have a ASP.NET Web API running properly on my computer (Computer 1). I have deployed it on IIS using Visual Studio's publish method. It also has SQL Server connection which is configured to allow remote connections. When there is a remote connection to Web API on my computer it can answer the remote requests too. 
What I need is running this Web API on a different computer (Computer 2) which has hardware connections. Since the other computer (Computer 2) is not strong enough to run Visual Studio on it I can't use Visual Studio's publish method to deploy my Web API on IIS. I've created a website on the other computer (Computer 2) using IIS. Then I tried to manually copying the published files on my computer (Computer 1) to the other computer (Computer 2) but IIS always gives HTTP Error 403.14 - Forbidden.
Is there any way to install or publish the Web API on (Computer 1) to (Computer 2)? If you have any other suggestion to run my Web API on different computer I would be appreciated.
