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?

Foi útil?

Solução

Você tem Ativar otimizações verificado? (Advanced Compile Options), eu não acho que você pode ter que verifiquei ...

Além disso: http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-29-did-you-know-how-to-enable -edit-and-continuar em recursos-for-web-application-projects.aspx

Outras dicas

Para VS2010 tentar este

text alt

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!

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