Pergunta

Eu tenho um site ASP.Net 2.0, usando a estrutura DotNetNuke (4,09), e que não irá compilar, mas quando eu acertar o site em um navegador, ele funciona. Mesmo as partes que não compilam vai funcionar. Como é IIS capaz de compilar e executar este site, quando o Visual Studio não pode? Tudo é a mesma em ambos os lugares ... Eu copiei todo o web site do servidor remoto para minha máquina local, então eu configurá-lo no IIS da mesma maneira. Na minha máquina local, Visual Studio não é possível compilar o site, mas ainda funciona. Como isso pode ser possível?

Os erros específicos não são importantes, uma vez que existem 189 delas, de todas as partes possíveis do site. Eu não estou tentando corrigir os erros ... o que eu quero saber é como é possível para o servidor web para executar o site, independentemente dos erros. Por favor, preste atenção ao que eu escrevi - tudo é exatamente o mesmo em ambos os lugares. Não há DLLs em falta, há configurações diferentes, nada sobre a própria máquina ... lembre-se, o site funciona bem na minha máquina local.

Foi útil?

Solução

Este é um site ou uma aplicação web? Se for uma aplicação web, você provavelmente está ainda a correr os últimos pedaços construídas com sucesso no lixo.

Outras dicas

O site está usando dlls velhos, ou, eventualmente, você tem referências faltando em sua versão local que o servidor tem apenas multa.

Como Mitchel disse, precisamos ver o erro antes que possamos realmente responder a sua pergunta.

Para dar uma resposta sobre isso seria preciso saber o que os erros são.

A sua máquina local em cache o 'trabalho' copiar e está usando esse talvez?

O site foi compilado com sucesso em um ponto como ele funciona no servidor remoto. Assim, copiá-lo para sua máquina local e bater o site local também irá funcionar. No entanto, pode haver várias razões por que você não pode re-compilá-lo em sua máquina local, incluindo; referências perdidas, entradas Web.config, terceiro licenciamento controle do partido, etc ..

Eu sei que você não está tentando corrigir os erros 189, mas há indícios, se não respostas, no erro lista que fará você se movendo na direção certa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top