Não consigo resolver este problema
Eu sugiro que eu tenho que mudar o c:\Windows\System32\drivers\etc\hosts
arquivo e adicionar depois
# localhost name resolution is handled within DNS itself.
a próxima linha:
127.0.0.1 mysite.dev
mas não ajuda. Alguma sugestão?
Ocorre um erro quando tento abrir o projeto do site no Microsoft Visual Studio 2012.
visual-studio
iis-express
Dmytro
fonte
fonte
Respostas:
Na maioria das vezes, pelo menos no meu caso, isso acontece quando um
*.csproj.user
arquivo está no diretório do projeto e o contém<UseIISExpress>true</UseIISExpress>
.fonte
.vs
pasta. excluído*.csproj.user
e ainda dá o mesmo erro.Já encontrei a solução. Eu só tive que editar o
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
arquivo, adicionando meu site ao<sites>
nó.fonte
applicaionhost.config
versus aquele na pasta de solução?Você pode optar por instalar o IIS localmente e editar algumas marcas no arquivo .csproj. Abra seu arquivo csproj e vá para a seção
<VisualStudio>
, localize a tag,<UseIIS>True</UseIIS>
ela deve ser definida como verdadeira, vá para tag:<IISUrl>
e configure com o endereço de URL onde o aplicativo será hospedado para teste:E isso é. Agora você pode carregar seu projeto normalmente.
fonte
**
asteriscos não devem estar no arquivo. Claro.O problema seria que a configuração do seu projeto fosse executada no IIS local e a URL especificada não existisse.
Existem opções que você pode fazer para corrigir o problema.
Opção 1 : (Use IIS Express)
1.) Abra o arquivo .csproj do seu projeto da web como XAML ou no bloco de notas.
2.) Encontre essas propriedades e defina de acordo com suas preferências.
UseIIS = falso
UseIISExpress = true
e é isso.
opção 2 : (usar IIS local)
Siga as etapas da opção 1, mas altere as seguintes propriedades.
UseIIS = true
IISUrl = https: // localhost
UseIISExpress = false
fonte
O problema pode ser corrigido excluindo a pasta chamada .vs no diretório do projeto.
Isso resolve o problema porque ao abrir o projeto após excluir o arquivo .vs, ele cria a mesma pasta com configuração de subpasta e pasta com o nome do projeto.
A pasta config applicationhost contém as configurações necessárias para executar o projeto com sucesso.
fonte
Eu apenas fui para o diretório nomeado no erro e renomeei o applicationhost.config e reiniciei e o VS criou um novo arquivo e funcionou bem.
fonte
<IISUrl>
de.csproj
por<CustomServerUrl>
.Editar:
netsh http add iplisten 0.0.0.0
e veja se resolve o problema.Espero que isso ajude alguém que ainda está procurando um caminho.
fonte
<CustomServerUrl>
) é a que finalmente funcionou para mim. Muito obrigado!Eu não sei porque, meu
applicationhost.config
arquivo estava completamente ausente do meuC:\Users\Administrator\Documents\IISExpress\config\
pasta.Copiar / colar
C:\inetpub\history\applicationhost.config
nessa pasta pareceu resolver o problema para mim.Tirei a ideia daqui .
fonte
fonte
Sei que é provavelmente uma ocorrência rara, mas pensei em colocá-la aqui:
Meu
csproj
arquivo foi definido como "somente leitura" (não me pergunte como consegui isso), mas depois que desativei o acesso "somente leitura", tudo correu bem. (VS2017)fonte
Eu estava enfrentando o mesmo problema por causa da alteração da minha senha de rede. Mudei minha senha de login do NetExtendor, mas tenho que fazer o login no meu laptop com a senha antiga.
Tente estas etapas para corrigir esse problema:
faça login no computador com qualquer senha que funcione, faça login no vpn com qualquer senha que funcione ctl-alt-del para bloquear o computador e use a nova senha para desbloqueá-lo
Funcionou para mim :-)
Obrigado!
fonte
Não exatamente o mesmo erro, mas fui levado a esta resposta desde a primeira metade do erro correspondido. Seu arquivo applicationhost.config pode ser simplesmente somente leitura. Tirar isso resolveu o erro para mim. Esse erro chama o arquivo especificamente, portanto, você deve ser capaz de encontrá-lo facilmente.
fonte
Meu problema era com o Windows 10 Defender. Eu tinha dado permissão ao IIS no passado, mas parece que agora ele a está ignorando. Analisarei isso mais tarde, mas por enquanto desabilitei o acesso controlado a pastas e funcionou.
fonte
Eu queria abrir um projeto existente do Visual Studio 2017 no VS 2019 e encontrei o mesmo problema. Acho que é um problema relacionado à versão. A solução é: Crie um novo projeto no VS mais recente e copie os códigos do VS mais antigo.
fonte
Tente descriptografar o arquivo applicationhost.config. Isso funcionou para mim.
fonte
Então, aqui estão as etapas para corrigi-lo:
fonte