Como: Atualizar permissões para Components MTS existentes no ASP.NET
Devido às alterações para o modelo de segurança do ASP.NET, talvez seja necessário alterar permissões de acesso de segurança para quaisquer componentes do COM+ 1.0 serviços Microsoft Transaction Server (MTS) existentes que você planeja usar com os aplicativos ASP.NET.Uma exceção comum ao chamar um componente MTS sem as permissões de segurança necessárias é [COMException (0x800a0046): Permission denied].
Antes de usar um componente MTS a partir de um aplicativo do ASP.NET, faça as alterações de segurança descritas nas seguintes etapas.
Para atualizar permissões para um componente MTS existente
Execue o Dcomcnfg.exe.
A janelaComponent Services do console de gerenciamento abrirá.Esse console também está disponível no menuAdministrative Tools .
Expanda Component Services, Computers, My Computer, e COM+ Applications.
Selecione o aplicativo MTS em COM+ Applications e abra a janelaProperties do aplicativo.
Clique na guia Identity e altere a conta na qual o componente é executado para uma nova conta máquina local que foi criada exclusivamente para essa finalidade.
Em Computers, selecione My Computer e abra a janelaProperties.
Na guia COM Security, em Access Permissions, clique em Edit Default e adicione a conta de usuário que você adicionou para a guiaIdentity na etapa 4.
Reinicie o IIS para garantir que as alterações sejam aplicadas.
Consulte também
Conceitos
Compatibilidade com Componentes COM.
Expondo componentes COM para o .NET Framework