executando o aplicativo a.net em um compartilhamento de rede

2

Eu tenho um aplicativo .net 2.0 winform que gostaria que os usuários executassem em um compartilhamento de rede. Há alguma desvantagem em fazer isso?

    
por Brad 03.09.2009 / 18:00

2 respostas

1

Se o aplicativo foi codificado para usar arquivos de configuração no mesmo diretório, os usuários encontrarão problemas. Tenho certeza de que você também não deseja conceder permissões de gravação ao compartilhamento de rede para usuários. Certifique-se de que o aplicativo possa ser configurado para gravar as configurações do usuário em seu diretório pessoal, caso ele seja salvo.

Os aplicativos .NET também não permitem o uso de DLLs em unidades em rede ou mapeadas. Você pode ler como corrigir este aqui .

    
por 03.09.2009 / 18:08
1

Há algumas pegadinhas que você precisa ficar atento para executar aplicativos .NET a partir de um compartilhamento de rede. Especificamente, os aplicativos .NET divertem-se a partir de um compartilhamento de rede, por padrão, executam com baixa confiança, o que significa que não serão concedidos a vários recursos do sistema, incluindo acesso a arquivos, registro etc. Por exemplo, se o aplicativo não for projetado especificamente para executar com baixa confiança, provavelmente terá problemas.

De acordo com Brad Adams na Microsoft, não há problemas de segurança na execução de aplicativos como este e há um bom tutorial de um blog da Microsoft sobre como contornar esse problema de baixa confiança. Depois que isso for corrigido, seu aplicativo deverá ser executado como qualquer outro aplicativo .NET.

    
por 03.09.2009 / 18:19