Solucionar problemas de segurança da solução do Office
Aplica-se a: Visual Studio 2022
Este artigo contém dicas para resolver problemas comuns que você pode encontrar ao trabalhar com a proteção de soluções do Office.
As informações neste artigo se aplicam a projetos de nível de documento e projetos de suplemento de Visual Studio Tools para Office (VSTO). Consulte Recursos disponíveis por aplicativo do Office e tipo de projeto.
Soluções confiáveis não podem ser instaladas de sites restritos
Se o site estiver listado na Internet Explorer zona de sites restritos, os usuários não poderão instalar uma solução a partir de um local da Web, mesmo que a solução seja assinada com um certificado confiável.
A URL do manifesto de implantação pode ser categorizada em uma das cinco zonas:
- Meu Computador
- Internet
- Intranet local
- Sites confiáveis
- Sites restritos
Se o local do manifesto de implantação tiver sido atribuído à zona de sites restritos, Visual Studio Tools para Office runtime não instalará a solução. Se o local for conhecido e puder ser confiável, o usuário poderá remover o local da zona de sites restritos e instalar a solução. Para obter informações sobre como gerenciar zonas, consulte Configurando editores confiáveis do ClickOnce.
As soluções não podem ser instaladas a partir de compartilhamentos de arquivos de rede ou locais da Web quando a Configuração de Segurança Aprimorada Explorer internet ou o Explorer 7 estiver instalado
O IEESC (Configuração de Segurança Aprimorada Explorer Internet) no Windows Server 2003 e superior, e a Internet Explorer 7 e superior, restringe significativamente a capacidade dos usuários de navegar na Internet. Quando os usuários tentam instalar soluções do Office de um compartilhamento de arquivos de rede ou local da Web, eles podem receber a seguinte mensagem de erro: "A funcionalidade personalizada neste aplicativo não funcionará porque o certificado usado para assinar o manifesto de implantação do <SolutionName> não é confiável. Entre em contato com o administrador para obter mais assistência.".
Com iEESC e Internet Explorer 7 e superiores, se a URL do manifesto de implantação for categorizada na zona da Internet, o manifesto deverá ter um certificado de um editor confiável ou a solução não poderá ser instalada. Sem o IEESC, o comportamento padrão é solicitar que o usuário final tome uma decisão de confiança.
Para gerenciar o efeito do IEESC e da Internet Explorer 7 e superiores, identifique sites e caminhos de UNC (convenção universal de nomenclatura) em que você confia e adicione-os a uma das zonas de segurança confiáveis (intranet local ou sites confiáveis). Para obter informações sobre como gerenciar zonas, consulte Configurar editores confiáveis do ClickOnce.