Please find the main Conveyor package if you use VS 2013 or newer. Allows you to access your web applications from other machines such as iOS and Android devices, even if the web application is hoste
Conveyor allows you to easily test web applications from external computers, tablets & phones on your network and over the internet through tunnelling.
Conveyor also fixes the 400 Bad Request error from IIS Express when you try to access using non localhost.
###This version is for Visual Studio 2012, if you use Visual Studio 2013 or newer please use the main download page
Download the Visual Studio Extension by searching for 'Conveyor' in the Tools->Extensions and Updates dialog.
Conveyor is automatically enabled for web application projects, run (debug) a project and note the Remote URL, that is the URL you will use from your device or other computer. Please see troubleshooting below if you don't see the Conveyor window.
Add an inbound firewall rule allowing access to the TCP port given in the Remote URL.
Open Windows 'Start' and type WF.msc.
Click 'Inbound Rules' on the left.
Click 'New Rules' on the right.
Choose 'Port' in the new dialog, then 'Next'.
Select TCP, and enter the port from the Remote URL next to 'Specific local ports' (probably 45455), then 'Next'.
Next, and next (you may want to disable 'Public'), give it a name like 'Conveyor: web dev server access enabled'.
Use the Remote URL from your device (phone, tablet or other machine) to directly access your application.
If the Conveyor window doesn't appear, please restart Visual Studio and try running the project again (if it still won't work, resetting your VS settings should fix it Tools->Import and Export Settings Wizard->Reset all settings->select “No, just reset settings, overwriting my current settings”->Choose a Default Collection of settings).
If running VS as administrator, and Conveyor isn't enabled (the Tools menu item is deactivated) you will need to go to "Tools | Options | Environment | Extensions and Updates" and check "Load per user extensions when running as administrator".
You can reopen the Conveyor window by going to Tools->Conveyor to disable it, and then repeat to re-enable it - the next time you run the project the Conveyor window should appear.
SSL: The first time you run a project using HTTPS you will be prompted to install our testing certificate, this is normal and you should allow it for more stream-lined experience (otherwise you'll be warned by the browser not to visit your web app).
If connections to the remote URL provided by Conveyor do not work (eg timeout), please try using a different IP address for your machine (use CMD and type ipconfig to see IP addresses), also ensure you have opened the port on your local firewall.
Check there are no BLOCK firewall rules that are overriding your ALLOW rule. By default, BLOCK overrides.
If Conveyor cannot find any web projects (when you run the project), please send a screen shot of your solution structure to firstname.lastname@example.org so we can investigate.