Durante o processo de atualização nos ambientes de homologação, o sistema pode apresentar a seguinte mensagem:
Public Sub CarregaTabelas() - An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.
Quando isso acontecer, acessar o arquivo “config” de cada executável do sistema e substituir a TAG de:
<runtime />
por:
<runtime><loadFromRemoteSources enabled="true"/></runtime>
Realizar esta configuração em todos os terminais do usuário (para clientes não cloud), da seguinte forma:
Exemplo para não apresentar mais a mensagem no acesso do sistema Gestão de Compras:
- Editar o arquivo “Comercial_Compras.exe.config” que fica na pasta install.
- Colocar a TAG.
- Após esta configuração o sistema acessa normalmente no servidor, terminal, bem como no acesso TSPlus.
- Não é todo executável que tem este arquivo de “config”, quando este for o caso, fazer uma cópia do que foi corrigido, por exemplo do compras e depois renomear, exemplo:
- Criar uma cópia do arquivo que já está com a TAG “Comercial_Compras.exe – Copia.config”.
- Depois renomear o mesmo para o nome do outro executável “Financeiro.exe.config”.
Obs.: Realizar esta configuração em todos os arquivos de config dos executáveis que apresentaram a mensagem do início desta documentação.