Caixa de diálogo Configurações de permissão
The Configurações de permissão caixa de diálogo permite que você especifique as configurações de permissão de segurança para seu aplicativo.
Observe que o usuário interface para o Configurações de permissão caixa de diálogo é diferente para cada configuração de permissão; cada interface é descrito separadamente a seguir.
Para acesso esta caixa de diálogo, selecionar um nó do projeto em O gerenciador de soluções, em seguida, no Projeto menu, clicar Propriedades.Quando o Designer de projeto for exibida, clicar no Segurança guia.Sobre o Segurança página, selecionar Habilitar configurações de segurança do ClickOnce, selecionar Este é um aplicativo de confiança parcial, selecionar uma permissão na lista de permissões e clicar Propriedades.Você pode acesso esta caixa de diálogo apenas para propriedades incluídas.
Configurações de permissão EnvironmentPermission
EnvironmentPermission Controla o acesso a variáveis de ambiente do usuário e sistema.
Conceder aos assemblies acesso a variáveis de ambiente a seguir
Na grade de configurações, digite variáveis e selecionar Leitura or gravar, conforme apropriado, para cada variável.Essa é a opção padrão.Conceder aos assemblies acesso irrestrito a todas as variáveis de ambiente
Fornece leitura e gravar acesso a todas as variáveis de ambiente.
Configurações de permissão FileDialogPermission
FileDialogPermission Controla a capacidade de acesso arquivos ou pastas através de uma caixa de diálogo de arquivo. Essa permissão permite que os assemblies mantenham o Sumário de um arquivo sem salvá-lo ou ter recebido o arquivo permissão de E/s para ele.
Conceder aos assemblies acesso a caixas de diálogo de arquivo a seguir
selecionar uma das seguintes opções na lista drop-down: Nenhum, Caixa de diálogo aberta, Caixa de diálogo Salvar, or em em aberto e salvar caixas de diálogo.Módulos (assemblies) terão acesso às caixas de diálogo e terão permissão para salvar arquivos usando a caixa de diálogo.Conceder aos assemblies acesso irrestrito às caixas de diálogo arquivo
Fornece leitura e gravar acesso a todas as caixas de diálogo de arquivo.Essa é a opção padrão.
Configurações de permissão FileIOPermission
FileIOPermission Controla a capacidade de acessar arquivos e pastas.
Conceder aos assemblies acesso aos seguintes arquivos e diretórios
Especifica caminhos de arquivo e os privilégios de acesso associados a cada um deles.Os privilégios de acesso são: Leitura, gravar, Acrescentar, and Descoberta de caminho.Conceder aos assemblies acesso irrestrito para o arquivo sistema
Fornece acesso completo a todos os arquivos e diretórios.Essa é a opção padrão.Excluir entrada
selecionar um dos caminhos de arquivo da grade de configurações e clicar neste botão para remover esse caminho de arquivo.
Configurações de permissão IsolatedStorageFilePermission
IsolatedStorageFilePermission Especifica o uso de um sistema de arquivos virtual particular permitido.
The Permissão personalizadacaixa de diálogo mostra os atributos e valores associados a essa permissão.
Configurações de permissão ReflectionPermission
ReflectionPermission Controla o acesso aos metadados por meio do System.Reflection APIs.
Conceder as seguintes permissões para descobrir informações sobre outros assemblies de módulos (assemblies)
selecionar Informações do membro para permitir assemblies para descobrir informações de membro em outros módulos (assemblies).Os membros incluem os métodos e propriedades nas classes que contêm assemblies.selecionar Informações de tipo para permitir assemblies para descobrir informações de tipo em outros módulos (assemblies).Os tipos incluem classes que contêm assemblies.
selecionar Emissão de reflexão para permitir que mecanismos de script e compiladores para gerar assemblies.Essa é a opção padrão.
Conceder permissão irrestrita para descobrir informações sobre outros assemblies de assemblies
clicar nesta opção para fornecer permissão de módulos (assemblies) irrestrito a acesso System.Reflection metadados para outros assemblies.
Configurações de permissão de RegistryPermission
RegistryPermission Controla a capacidade de acesso variáveis do registro.
Conceder aos assemblies acesso a seguintes chaves do registro
Na grade de configurações, digite sistema autônomo chaves do registro e selecionar Leitura, gravar, or Criar, conforme apropriado, para cada chave do registro.Essa é a opção padrão.Conceder aos assemblies acesso irrestrito ao registro
clicar nesta opção para fornecer permissão de módulos (assemblies) irrestrito a acesso no registro.Essa é a opção padrão.
Configurações de permissão SecurityPermission
SecurityPermission Descreve um conjunto de permissões de segurança aplicada ao código.
Conceder aos assemblies acesso para as seguintes permissões de segurança
Marque as caixas de seleção para as permissões de segurança que você deseja conceder aos assemblies. Habilitar a execução de assembly e Declarar qualquer permissão foi concedida são selecionados por padrão.Conceder aos assemblies acesso irrestrito a todas as permissões de segurança
clicar nesta opção para conceder acesso irrestrito a todas as permissões de segurança.
Configurações de permissão UIPermission
UIPermission Controla as permissões relacionadas a interfaces de usuário e a área de transferência.
Conceder aos assemblies acesso aos seguintes elementos da interface do usuário
clicar nesta opção.Em seguida, use o Janelas and Área de transferência suspensa lista para selecionar o usuário elementos que você deseja que o assembly da interface acesso.Conceder aos assemblies acesso irrestrito aos elementos da interface do usuário
clicar nesta opção para conceder aos assemblies acesso irrestrito a todos os elementos de interface de usuário.Essa é a opção padrão.
Configurações de permissão KeyContainerPermission
KeyContainerPermission Controla a capacidade de acesso recipientes de chave.
The Permissão personalizadacaixa de diálogo mostra os atributos e valores associados a essa permissão.
Configurações de permissão PerformanceCounterPermission
PerformanceCounterPermission permite o controle de permissões de acesso ao código para o componente de contador de desempenho (PerformanceCounter) Windows NT.
Conceder aos assemblies acesso para os seguintes contadores de desempenho
clicar nesta opção.Em seguida, na grade de configurações, insira os nomes de máquinas que pode acessar o contador de desempenho.Conceder aos assemblies acesso irrestrito a todos os contadores de desempenho
selecionar esta opção para conceder aos assemblies acesso irrestrito a todos os contadores de desempenho do usuário.Essa é a opção padrão.
Configurações de permissão de WebPermission
WebPermission Controla os direitos de acesso a recursos de HTTP Internet.
Caixa de diálogo não está associada com essa permissão.
Configurações de permissão PrintingPermission
PrintingPermission Controla o acesso a impressoras.
Conceder aos assemblies o seguinte acesso a impressoras
clicar nesta opção.Em seguida, na lista drop-down, selecionar as permissões de acesso para conceder a impressoras: Nenhuma impressão, Impressão segura, Padrão de impressão (padrão), ou Impressão de todos os.Conceder aos assemblies acesso irrestrito a impressoras
clicar nesta opção para conceder aos assemblies acesso irrestrito a impressoras.
Configurações de permissão DnsPermission
DnsPermission Controla os direitos de acesso a servidores Sistema de Nomes de Domínio (domínio nome sistema) na rede.
Não conceder aos assemblies acesso a DNS
clicar nesta opção para não conceder aos assemblies acesso a DNS.Assemblies sem permissão DNS não são capazes de resolver nomes de Internet ou endereços URL.Conceder aos assemblies acesso irrestrito a DNS
clicar nesta opção para conceder aos assemblies acesso irrestrito a DNS.Essa é a opção padrão.
Configurações de permissão SocketPermission
SocketPermission Controla os direitos para fazer ou aceitar conexões em um endereço de transporte.
Conceder aos assemblies acesso aos seguintes soquetes
clicar nesta opção.Em seguida, insira o Host and Porta para cada soquete na grade de configurações e especificar TCP and UDP acesso para cada um.Conceder aos assemblies acesso irrestrito a soquetes
clicar nesta opção para conceder aos assemblies acesso irrestrito a soquetes.Essa é a opção padrão.
Configurações de permissão EventLogPermission
EventLogPermission permite o controle das permissões de acesso a código para evento registrar registrar registrar em log.
Conceder aos assemblies acesso a procedimentos evento logs
clicar nesta opção.Em seguida, na grade de configurações, insira os nomes dos computadores associados a cada evento log.Conceder aos assemblies acesso irrestrito a todos os evento logs
clicar nesta opção para conceder aos assemblies acesso irrestrito aos logs de eventos.Essa é a opção padrão.
Configurações de permissão StorePermission
StorePermission Controla o acesso a armazena contendo os certificados x.509.
The Permissão personalizadacaixa de diálogo mostra os atributos e valores associados a essa permissão.
Configurações de permissão OleDbPermission
OleDbPermission permite que o .NET estrutura provedor de dados para OLE DB certificar-se de que um usuário tem um nível de segurança suficiente para acessar uma fonte de dados OLE DB.
The Permissão personalizadacaixa de diálogo mostra os atributos e valores associados a essa permissão.
Configurações de permissão SqlClientPermission
SqlClientPermission permite que o .NET estrutura Data provedor para SQL servidor ajudar a garantir que um usuário tem um nível de segurança suficiente para acesso uma fonte de dados.
Conceder aos assemblies acesso a servidores com Microsoft SQL Server
clicar nesta opção para permitir que os assemblies acesso Microsoft SQL Servers na rede usando o ADO.NET.selecionar o Permitir que os assemblies usem senhas em branco a caixa de seleção se você deseja permitir senhas em branco (não recomendadas).Conceder aos assemblies acesso irrestrito à seguinte
clicar nesta opção para conceder aos assemblies acesso irrestrito a servidores com Microsoft SQL Server.Essa é a opção padrão.
Configurações de permissão DataProtectionPermission
DataProtectionPermission Controla a capacidade de acesso criptografados dados e a memória.
The Permissão personalizadacaixa de diálogo mostra os atributos e valores associados a essa permissão.
Consulte também
Tarefas
Como: Habilitar configurações de segurança do ClickOnce
Como: Definir uma zona de segurança para um aplicativo ClickOnce
Como: Definir Personalizar permissões para um aplicativo ClickOnce
Como: Determinar as permissões para um aplicativo ClickOnce
Como: Depurar um aplicativo ClickOnce com permissões restritas
Conceitos
Código de segurança do Acessar para aplicativos ClickOnce
Referência
Página de segurança, Designer de projeto