O que ocorre?
Ao abrir o Promob, gerar o orçamento ou salvar o projeto é exibida a inconformidade O acesso ao caminho (diretório) foi negado.
Relatório da inconformidade
UnauthorizedAccessException:
System.UnauthorizedAccessException: O acesso ao caminho 'C:\Windows\TEMP\pu_922\install_done.xml' foi negado.
em System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
em System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
em System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
em System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
em System.IO.StreamReader..ctor(String path)
Porque ocorre?
A situação pode ocorrer devido a um arquivo corrompido no local indicado ou por falta de permissões administrativas necessárias para executar a função solicitada.
O que fazer?
Solução 1: executar Promob como administrador
1. Feche a inconformidade e feche o Promob;
2. Clique com botão direito sobre o ícone do Promob;
3. Selecione a opção Executar como administrador;
Solução 2: renomear arquivo e atualizar o Promob
1. Acesse o diretório de pastas descrito na inconformidade;
2. Renomeie o último arquivo citado para um nome diferente do original;
Exemplo: acesse o local C:\ProgramData\Procad\Promob Studio Start Labs (424)\Materials e renomeie a pasta Textures para _Textures;
3. Acesse Disco Local (C:)\Arquivos de Programas\Promob\Promob (Nome do Promob)\Program\Bin\Update e de duplo clique no arquivo PromobUpdate.exe;
4. Aguarde até que a atualização seja finalizada e realize uma atualização com verificação completa selecionando a opção Verificação completa;
5. Reabra o Promob e verifique se a situação persiste;
Solução 3: verificar permissões do Windows
Solicite auxílio de um técnico de informática de confiança para verificar as permissões administrativas do usuário logado no Windows;