Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Visual Studiooferece suporte a depuração de script do lado do cliente, sujeitos às limitações neste tópico.
Limitações de mapeamento de ponto de interrupção com Script de cliente
Visual Studiopermite que você defina um ponto de interrupção em um servidor ASPX ou arquivo HTML que é transformado em um arquivo do lado do cliente em tempo de execução.Visual Studiomapeia o ponto de interrupção do arquivo do servidor de um ponto de interrupção correspondente no arquivo do lado do cliente, sujeitos às seguintes limitações:
Pontos de interrupção devem ser definidos dentro de <script> blocos.Pontos de interrupção no script embutido ou <% %> blocos não podem ser mapeados.
URL do navegador para a página deve conter o nome da página.Por exemplo, https://microsoft.com/default.apsx.Mapeamento de ponto de interrupção não pode reconhecer um redirecionamento a partir de um endereço como, por exemplo, https://microsoft.com para a página padrão.
O ponto de interrupção deve ser definido na página especificada na URL do navegador, não em um arquivo de controle (ascx) ASPX, página ou outro arquivo incluído pela página-mestre.Pontos de interrupção definidos em páginas incluídas não podem ser mapeados.
Pontos de interrupção definidos <script defer=true> blocos não podem ser mapeados.
Para definir pontos de interrupção em <script id=""> blocos, mapeamento de ponto de interrupção ignora o id atributo.
Mapeamento de ponto de interrupção e linhas duplicadas
Para localizar o local correspondente no script do lado do servidor e cliente, o algoritmo de mapeamento de ponto de interrupção examina o código em cada linha.O algoritmo assume que cada linha é exclusiva.Se duas ou mais linhas contêm o mesmo código e definir um ponto de interrupção em uma dessas linhas duplicadas, o algoritmo de mapeamento de ponto de interrupção pode selecionar duplicado incorreto no arquivo do lado do cliente.Para evitar isso, adicione um comentário para a linha onde você tiver definido o ponto de interrupção.Por exemplo:
i++ ;
i ++; // I added a comment, so this line is now unique
i ++;