Compartilhar via


Como: Depurar um aplicativo de ClickOnce com permissões restritas

Como desenvolvedor, provavelmente você está executando o seu computador de desenvolvimento com permissões de confiança total, portanto, você não verá as exceções de segurança mesmo quando estiver depurando um aplicativo de ClickOnce que o usuário final poderá ver quando executá-lo com permissões restritas.

Para capturar essas exceções, você precisa depurar o aplicativo com as mesmas permissões que o usuário final.Com permissões restritas de depuração pode ser ativada na Security página da Project Designer.

Além disso, ao desenvolver aplicativos que chamem Web services, os serviços da Web geralmente residem no computador de desenvolvimento.Uma vez implantado, o usuário final irá acessar esses serviços da Web de uma URL diferente.Para emular a experiência do usuário final durante a depuração, você pode especificar que uma URL e o depurador tratará os serviços da Web como se eles estavam sendo chamados a partir desse URL.

Para habilitar a depuração com permissões restritas

  1. Com um projeto selecionado no Solution Explorerdiante do projeto menu, clique em Propriedades.

  2. No Project Designer, clique no Security guia.

  3. Selecione o Ativar a configuração de segurança de ClickOnce caixa de seleção e clique no é um aplicativo de confiança parcial botão de opção.

  4. Clique no botão Advanced.

  5. Selecione o depurar este aplicativo com o conjunto de permissões selecionado caixa de seleção e, em seguida, clique em OK.

    Quando você depurar o aplicativo, qualquer tentativa de acessar uma permissão que não faz parte do conjunto de permissões irá disparar uma exceção de segurança.

Para especificar um URL para depuração

  1. Com um projeto selecionado no Solution Explorerdiante do projeto menu, clique em Propriedades.

  2. No Project Designer, clique no Security guia.

  3. Selecione o Ativar a configuração de segurança de ClickOnce caixa de seleção e clique no é um aplicativo de confiança parcial botão de opção.

  4. Clique no botão Advanced.

  5. Selecione o depurar este aplicativo com o conjunto de permissões selecionado caixa de seleção e, em seguida, clique em OK.

  6. No depurar este aplicativo, como se ele fosse baixado da seguinte URL caixa de texto, digite uma URL ou caminho de rede.

Consulte também

Tarefas

Como: definir permissões personalizadas para um aplicativo de ClickOnce

Conceitos

Proteção de aplicativos de ClickOnce

Segurança de acesso ao código para aplicativos de ClickOnce

Proteção de aplicativos de ClickOnce