none
IIS Portátil - USB ?? RRS feed

  • Pergunta

  • Boa tare pessoal !

    Desenvolvo um aplicacao web ASP.Net  mas preciso disponibilizar a aplicacao na rede... todos as pessoas que acessam a mesma rede que eu .

    Sei que teria que usar o IIS mas o problema é que nao tenho permissao adm para instalar o mesmo.

    Gostaria de saber se existe uma especie servidor no pendrive ou ate mesmo instalar o IIS no pen para aplicacoes asp.net com sqlserver???

    pelo que pesquisei os cara que desenvolve em PHP tem um software chamado USBWebServer que fazer esse papel de servidor no próprio pendrive com aplicacoes PHP/MySql.... alguem teria uma solucao parecida para aplicacoes asp.net.

    Ja adianto que mesmo sendo pratico e facil habilitar o IIS eu nao tenho como fazer isso. entao que achar uma solucar sem precisar do acesso administrador.

    Obrigado a todos!

    sábado, 29 de setembro de 2012 19:22

Respostas

  • A instalação do IISExpress é só para poderes depois copiar os ficheiros para a pen USB.

    Depois de copiados os ficheiros até podes desinstalar o IIS Express.

    Após os ficheiros estarem na pen USB podes rodar a aplicação em qualquer pc ou laptop (desde que tenha a .NET 4.0 instalada).

    Quanto ao link experimenta este que é um caso parecido.


    Nuno Gomes http://nunogomes.net

    • Marcado como Resposta Harley Araujo terça-feira, 2 de outubro de 2012 13:39
    • Não Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    segunda-feira, 1 de outubro de 2012 23:37
  • Boas Rafael,

    É possivel correr o IIS Express de uma Pen USB, mas terás sempre que o instalar primeiro no laptop.

    Depois de instalado no laptop basta copiar a directoria do IIS Express (C:\Program Files (x86)\IIS Express) para o USB (por exemplo E:\IIS Express).

    Deverás também copiar a tua aplicação para o USB (por exemplo E:\wwwroot\MyApp )

    Por fim deverá bastar executar:

    "E:\IIS Express\iisexpress.exe" /path:E:wwwroot /port:8080

    Agora já podes chamar o browser com http://localhost:8080/MyApp e a aplicação será servida pelo IIS Express do USB

    Nota:

    Despois de copiar o IIS Express para o USB pode ser desinstalado.

    Para executar o IIS Express da pen USB noutra máquina é preciso que a mesma tenha o .NET 4.0 instalado.


    Nuno Gomes http://nunogomes.net

    Obrigado por Responder Nuno,

    Mas quando vc diz : " mas terás sempre que o instalar primeiro no laptop",  necessariamente tem que ser o computador onde vou rodar a aplicação ou pode ser no meu pc por exemplo e depois  copiar a pasta para o Pen ??

    vc teria um Tutorial de configuração do IIS Express e o link de onde posso baixa-lo ?

    A minha ideia é que as pessoas que estão na mesma rede que eu possa acessar a aplicação e gravar no banco que tbm esta nessa mesma maquina.

    Desde de ja agradeço !

    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    segunda-feira, 1 de outubro de 2012 20:09
  • A instalação do IISExpress é só para poderes depois copiar os ficheiros para a pen USB.

    Depois de copiados os ficheiros até podes desinstalar o IIS Express.

    Após os ficheiros estarem na pen USB podes rodar a aplicação em qualquer pc ou laptop (desde que tenha a .NET 4.0 instalada).

    Quanto ao link experimenta este que é um caso parecido.


    Nuno Gomes http://nunogomes.net

    Obrigado por responder de novo ,

    Mas so uma ultima pergunta. depois de copiar os ficheiros para o pen e conectar em uma maquina na rede que tenha o .NET 4.0 instalado as outras pessoas na rede poderao acessar a aplicacao pelo  http://localhost:8080/MyAp ?

    Obrigado !

    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:57
    • Editado RJ_Silva terça-feira, 2 de outubro de 2012 20:25
    terça-feira, 2 de outubro de 2012 19:56

Todas as Respostas

  • Boas Rafael,

    É possivel correr o IIS Express de uma Pen USB, mas terás sempre que o instalar primeiro no laptop.

    Depois de instalado no laptop basta copiar a directoria do IIS Express (C:\Program Files (x86)\IIS Express) para o USB (por exemplo E:\IIS Express).

    Deverás também copiar a tua aplicação para o USB (por exemplo E:\wwwroot\MyApp )

    Por fim deverá bastar executar:

    "E:\IIS Express\iisexpress.exe" /path:E:wwwroot /port:8080

    Agora já podes chamar o browser com http://localhost:8080/MyApp e a aplicação será servida pelo IIS Express do USB

    Nota:

    Despois de copiar o IIS Express para o USB pode ser desinstalado.

    Para executar o IIS Express da pen USB noutra máquina é preciso que a mesma tenha o .NET 4.0 instalado.


    Nuno Gomes http://nunogomes.net

    domingo, 30 de setembro de 2012 10:17
  • Boas Rafael,

    É possivel correr o IIS Express de uma Pen USB, mas terás sempre que o instalar primeiro no laptop.

    Depois de instalado no laptop basta copiar a directoria do IIS Express (C:\Program Files (x86)\IIS Express) para o USB (por exemplo E:\IIS Express).

    Deverás também copiar a tua aplicação para o USB (por exemplo E:\wwwroot\MyApp )

    Por fim deverá bastar executar:

    "E:\IIS Express\iisexpress.exe" /path:E:wwwroot /port:8080

    Agora já podes chamar o browser com http://localhost:8080/MyApp e a aplicação será servida pelo IIS Express do USB

    Nota:

    Despois de copiar o IIS Express para o USB pode ser desinstalado.

    Para executar o IIS Express da pen USB noutra máquina é preciso que a mesma tenha o .NET 4.0 instalado.


    Nuno Gomes http://nunogomes.net

    Obrigado por Responder Nuno,

    Mas quando vc diz : " mas terás sempre que o instalar primeiro no laptop",  necessariamente tem que ser o computador onde vou rodar a aplicação ou pode ser no meu pc por exemplo e depois  copiar a pasta para o Pen ??

    vc teria um Tutorial de configuração do IIS Express e o link de onde posso baixa-lo ?

    A minha ideia é que as pessoas que estão na mesma rede que eu possa acessar a aplicação e gravar no banco que tbm esta nessa mesma maquina.

    Desde de ja agradeço !

    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    segunda-feira, 1 de outubro de 2012 20:09
  • A instalação do IISExpress é só para poderes depois copiar os ficheiros para a pen USB.

    Depois de copiados os ficheiros até podes desinstalar o IIS Express.

    Após os ficheiros estarem na pen USB podes rodar a aplicação em qualquer pc ou laptop (desde que tenha a .NET 4.0 instalada).

    Quanto ao link experimenta este que é um caso parecido.


    Nuno Gomes http://nunogomes.net

    • Marcado como Resposta Harley Araujo terça-feira, 2 de outubro de 2012 13:39
    • Não Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:56
    segunda-feira, 1 de outubro de 2012 23:37
  • A instalação do IISExpress é só para poderes depois copiar os ficheiros para a pen USB.

    Depois de copiados os ficheiros até podes desinstalar o IIS Express.

    Após os ficheiros estarem na pen USB podes rodar a aplicação em qualquer pc ou laptop (desde que tenha a .NET 4.0 instalada).

    Quanto ao link experimenta este que é um caso parecido.


    Nuno Gomes http://nunogomes.net

    Obrigado por responder de novo ,

    Mas so uma ultima pergunta. depois de copiar os ficheiros para o pen e conectar em uma maquina na rede que tenha o .NET 4.0 instalado as outras pessoas na rede poderao acessar a aplicacao pelo  http://localhost:8080/MyAp ?

    Obrigado !

    • Marcado como Resposta RJ_Silva terça-feira, 2 de outubro de 2012 19:57
    • Editado RJ_Silva terça-feira, 2 de outubro de 2012 20:25
    terça-feira, 2 de outubro de 2012 19:56