Ir para o conteúdo
vuk

Asp.net no Pocket PC

Mensagens Recomendadas

vuk    0
vuk

Boas!

Eu desenvolvi uma aplicação web para pocket pc e quando testei no simulador do visual studio 2005 tudo correu bem, até que quis experimentar no meu pocket pc (Qtek 9100). O que se passa é o seguinte, eu não consigo fazer com que a página apareça no pocket, apesar de já ter tentado criar um dirrectório virtual no IIS, ele continua a dar-me erro ao tentar aceder à página, diz Server Unavailable. Já tentei tb fazer uma nova instalação do IIS pela linha de comandos, mas o facto é que continua na mesma. Já não sei o que fazer

Alguém me pode ajudar?

Obrigado :hmm:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vuk    0
vuk

Sim, tenho ligação do pocket pc para o computador e para isso utilizo o ActiveSync.

Eu consigo aceder a outras páginas que se encontram no computador, mas todas aquelas que são desenvolvidas no visual studio 2005, por usar um servidor próprio, não consigo aceder.

Depois tentei criar um directório virtual no IIS para tentar correr a partir do localhost, mas dá-me sempre o mesmo erro:

Server Unavailable

Não percebo mesmo porque não dá....  :down:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vuk    0
vuk

Depois de criar o directório virtual, copiei o conteúdo da aplicação web para dentro da pasta que ele criou no wwroot, e aí deveria funcionar, mas não funciona....

A versão do IIS é 5.1

Não, as outras páginas eram só ASP, criadas no frontpage

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vuk    0
vuk

Consigo, mas só a partir do simulador que o próprio VS 2005 trás, uma vez que também instalei o Windows Mobile 5.0 Pocket PC SDK, e quando corro a partir do VS 2005 ele corre na perfeição, mas se por exemplo quiser abrir a partir de um outro computador na mesma rede, ou até no pocket PC, ele não abre.

Mesmo pondo o IP da máquina, não consigo.

Quando corro a partir do VS 2005 o endereço fica: http://localhost:1765/(nome da aplicação), e quando acedo a partir de outro computador costumo por: http://192.168.2.2:1765/(nome da aplicação), sendo o IP escolhido ao acaso só para dar o exemplo.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vuk    0
vuk

Sim ok, mas quando corre a partir do VS 2005 ele cria, e por ter um servidor interno, um porto (o tal :1765) para correr a aplicação.

Mas quando tento correr a partir do directório virtual, que deveria ser o tal endereço http://localhost/Stand/<Página aspx>, vai aparecer o tal erro, Server Unavailable, mesmo quando acedo a partir de um outro computador.

Eu não sei se estou a fazer as coisas correctamente, mas sendo assim qual deverá ser o procedimento a efectuar para que possa, à partida, correr correctamente??

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vuk    0
vuk

Eu sei que não consigo com localhost, mas por isso colocava o IP da máquina no endereço...

Mas fazendo como disseste resulta, só não está a resultar com páginas com extensão .aspx

Porquê???

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
shumy    17
shumy

Então podem ser as configurações aspx para o IIS.

Consegues ligar-te ao teu IIS atraves do VS 2005. Tipo criar um site no teu IIS em vez de ser no sistema de ficheiros?

Já me aconteceu um problema em que a ordem de instalação do IIS com o .NET deve ser respeitada, IIS e depois .NET, isto porque a instalação da framework vai detectar o servidor IIS e configura-lo para uso de aspx. Só que o erro não era esse.

Experimenta usar o comando "aspnet_regiis.exe -i". Deves usar o que se encontra na versão mais recente da framework. Normalmente em: X:\Windows\Microsoft.NET\Framework\sua_versão_do_framework 

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
shumy    17
shumy

Não estou a ver. Tinha de andar a passear pelas configurações!

Agora, tens de por a trabalhar com localhost antes de passares para o pocket, evidente.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
joaquimpais    0
joaquimpais

Boas

O problema que está a acontecer é que não consegues aceder do pocket pc ao oc através de http. Verifica as ligações de configuração no settings->connection. tens de ter configurado a rede work e eventualmente adicionar o endereço à lista de excepções.

espero ter ajudado.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
joaquimpais    0
joaquimpais

Uma coisa tens um outro pc onde possas fazer http:xxx.xxx.xxx.xxx/.... e´ que pode ser também a firewall windows ou mesmo a ntivirus.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
andreflip    0
andreflip

tens a framework 1.1 e 2.0 instaladas??

verifica se a pasta virtual está a ser usada para framework 1.1 ou para 2.0.

para isso, nas propriedades da pasta virtual, vai ao tab asp.net e na combo verifica o campo "ASP version"

desculpem se ja verificaram isto, mas é que não tive tempo para ler todos as respostas!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
joaquimpais    0
joaquimpais

fiurewall não precisa de ser desligada. nem deve. adiciona  a aporta 80 nas excepções. pode defeito dev estar adicionada. mas força tu o add.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade