Watch the video or read more below
What is Conveyor?
Conveyor is used to
- Open up IIS Express to allow access over your local network (eg. access from phones, tablets and other devices).
- Tunnel a domain name to your machine, so anyone on the web can access your web development project through their browser.
- Fix most 400 Bad Request errors coming from IIS Express.
How can I use it?
For use #1 we have a separate guide on using Conveyor to enable local network access to the web development server.
Using Conveyor to enable access across the internet
Let’s say I have a web project I’m working on for a client. I know that at some stage I will want to provide access to bring them up to date on the development of the project and also to have testing carried out.
This would typically involve Publishing the project to a test/staging server, or trying to open IIS Express with a configuration hack and fiddling with NAT settings on the router (if even possible).
To simplify this process, Conveyor enables remote access direct to the project you are running by tunneling a domain name straight to your machine. Eliminating all the usual barriers associated with setting up access, Conveyor requires no manual steps and aims to take away the complexity of sharing your project.
To get started, install the Conveyor extension directly from Visual Studio. Click the Tools menu option and select Extensions & Updates. Select the Online option and search the Visual Studio marketplace for Conveyor.
First time users will just need to register for a free account in order to use the Conveyor Cloud internet tunneling service.
Make sure Conveyor is enabled under the Tools menu
Return to Visual Studio and run your application with debugging. The Conveyor window will appear with details on accessing your project over the local network (see usage 1 above). In order for us to enable access to the project over the internet, click ‘Access over internet’.
If you haven’t already done so, enter your login details and click Sign In. At this point the extension will connect with the Conveyor Cloud service and setup the connection to your application. A browser window will open with the unique URL for you to share.
I can now provide the URL to anyone I want to access the application including management, testers and anyone else. As long as the app is running within Visual Studio, they will be able to access the application direct from my Visual Studio development server.
With Conveyor, your application is not ‘Published’ to a Cloud service, instead, a domain is tunnelled direct to your machine. All the setup issues usually associated with such a setup are handled seamlessly for you. This allows you to concentrate on getting great feedback for your application, ready to drive your web application development forward.
- Visual of the actual colours in Visual Studio’s EnvironmentColors - May 11, 2018
- Open up Visual Studio web projects for access over the internet using Conveyor. - March 1, 2018
- Introducing SearchUnit Community edition - October 7, 2016