Você pode enviar o aplicativo para AppHarbor e compartilhar o URL com seu colega de trabalho.
(disclaimer, eu sou co-fundador do AppHarbor)
Eu sou novo nessa; Atualmente, estou desenvolvendo um aplicativo sobre .Net no visual studio 2010. E eu quero mostrar o trabalho em andamento para o meu parceiro de grupo ... quando eu depurar meu projeto no visual studio, ele abre no navegador algo como:
http://localhost:5887
Como eu queria mostrar ao meu parceiro que está em uma rede totalmente diferente nessa casa Eu descubro meu endereço IP através de
Run > cmd >ipconfig
E substituímos o "localhost" pelo meu endereço IP e fornecemos esse endereço ao meu parceiro para abri-lo, o endereço está neste formulário, mas ele ainda não consegue acessá-lo:
http://190.12.12.1:5887
Agora estou confuso sobre o que há de errado com isso ... pode neone por favor me ajudar ... como eu posso hospedar temporariamente meu site no meu PC e mostrá-lo para outras pessoas, eu realmente preciso dele para o meu projeto. Obrigado! :)
Apenas para adicionar: enquanto procurava pela internet eu descobri que poderia ser por causa do firewall do windows bloqueando a porta 80. Então eu apenas configurei o firewall do windows para permitir a porta TCP 80 através do método especificado aqui Abra uma porta no Firewall do Windows .Mas o problema ainda está lá.
Acho que você pode estar procurando pelo Hamachi . É gratuito para a maior parte que você pode precisar. O que ele faz é criar uma ponte entre você e seu parceiro. Após a instalação, você pode criar uma rede com uma senha e, em seguida, fornecer o nome e a senha da rede ao seu parceiro que se juntará a ela em seu próprio Hamachi. Depois disso, você praticamente usa o IP do Hamachi em vez do seu local.
Então, no meu caso, teria sido 5.88.178.160:5887 . Eu usei o Hamachi antes de jogar jogos de LAN com amigos pela internet, então deveria ser o mesmo que a sua situação. Parece que você e seu parceiro estão na mesma LAN.
Para compartilhar uma compilação como essa, você provavelmente terá mais sorte com o uso da tecnologia remote-dekstop. Algo como Go 2 My PC, desse tipo. Você não estará expondo sua aplicação à internet maior para as forças do mal tentar explorá-la. Dependendo do que você está usando, talvez eles não consigam interagir com ele, mas certamente você pode dar uma demonstração do que você criou e do fluxo de trabalho.
Infelizmente, tanto IIS Express
quanto ASP.NET Development Server
não permitem acesso remoto por padrão.
Não sei como ativá-lo no servidor de desenvolvimento, mas, se você quiser mudar para o IIS Express (são apenas três cliques para alterar se você o tiver instalado), você pode siga este guia para habilitar conexões remotas (Ignore as partes do Webmatrix , é o mesmo componente do IIS Express).
No entanto, se você o tiver disponível, também poderá implantar em um servidor IIS real - é uma solução muito mais fácil mostrar a alguém um site remoto (e, se estiver desenvolvendo, é muito mais fácil / melhor usar esse site) como para qualquer imprevisto na implantação).
Tudo isso dito, se você não quiser seguir esse caminho, pode ser mais fácil simplesmente usar um programa de tipo de área de trabalho remota, como Teamviewer ou similar.