Como editar e continuar no Visual Studio 2008 e ASP.Net MVC?
-
23-08-2019 - |
Pergunta
Eu estou tentando obter edit-e-continuar a trabalhar com o Visual Studio 2008 com um projeto ASP.Net MVC. Estou correndo de 64 bits, por isso, que contribui para o problema.
No Configuration Manager, a minha plataforma de solução ativa é x86 e todos os projetos são alvo de depuração x86 também.
Nas propriedades do projeto que eu tenho "Ativar Editar e continuar" selecionado.
Em Ferramentas-> Opções ...-> Debugging-> Editar e continuar eu tenho "Ativar Editar e continuar" selecionado.
Em Ferramentas-> Opções ...-> Debugging-> Geral tenho "Quebre todos os processos, quando uma quebra de projeto" habilitado.
Assim que eu tento mudar alguma fora código-fonte de uma visão / template'I receber a mensagem: Editar e continuar: As alterações não são permitidos enquanto o código está sendo executado ou se a opção 'Break todos os processos quando um breaks projeto é dissabled. A opção pode ser ativada em Ferramentas, Opções, Debugging.
Todas as idéias como obtê-lo para o trabalho?
Solução
Você tem Ativar otimizações verificado? (Advanced Compile Options), eu não acho que você pode ter que verifiquei ...
Outras dicas
Para VS2010 tentar este
Você não pode 'editar e continuar' quando o programa está sendo executado. Você deve quebrar a editar e continuar, e se você tiver muitos tópicos que você deve quebrar tudo. Se quando quebrar, alguns tópicos continuar a executar, não um problema com 'editar e continuar', mas um problema com as opções de quebra.
Você está usando IIS ou o construído em servidor de desenvolvimento Visual Studio para depurar? Eu tive problemas antes de entrar Editar e continuar rodando no IIS, e acabou apenas usando o construído em servidor.
Eu abro uma janela separada do navegador (por isso não fecha quando eu parar de depuração), então eu parar de depuração, fazer alterações e construí-los e apenas continuar usando a outra janela do navegador para ver as alterações. . (Sim - isso funciona mesmo com mudanças em seus arquivos de classe, controladores, etc.)
Se você quiser apenas para mudar a vista, CSS ou scripts que você apenas precisa de mudança e atualizar para se certificar de seu navegador obtém os arquivos atualizados ao invés de usar o cache.
Se isso soa estranho para ninguém - experimentá-lo! Ele funciona!