Szanowni
Mam apliakcję, która działa bezbłędnie na localhost. Niestety po uruchomieniu na web serwer nie działa szyfrowanie. Do szyfrowania plików używam GnuPG i poniższego kodu. Na localhost działa ale po uruchomieniu na webserwerze (nawet na koncie admina) nie uruchamiamia się szyfrowanie.
Czy może ktoś z was potrafi powiedzić w czym może tkwić problem? Aplikacja publikowana na jest Windows server 2008.
Wygląda jakby nie startował proces p. Na lokalhost mam tą samą wersję GnuPG i te same klucze odpowiadające mailom a Arguments.

Dim startInfo As New ProcessStartInfo()

Dim p As New Process()
startInfo.UseShellExecute = False
startInfo.CreateNoWindow = True
startInfo.WindowStyle = ProcessWindowStyle.Hidden
startInfo.FileName = ConfigurationManager.AppSettings("GnuPGExeLoc")
startInfo.Arguments = "--recipient " & mail & " --armor --encrypt " & sciezka & nazwa_pliku
Try
p = Process.Start(startInfo)
'oczekiwanie na zakonczenie procesu
p.WaitForExit()
Catch ex As Exception
Finally
p.Close()

End Try