Ще се опитам да помогна, въпреки че не съм сигурен 100% че ще мога, понеже причините могат да са различни.Най-честата причина за този проблем е че потребителят няма "read access" до някои файлове необходими за работа с приложението - най-често това са някои .DLL файлове на Visual Basic, но може да се дължи на липса на права за работа и с други DLL,OCX и т.н. приложения.Това което казваш за .Net, може да помогне, ако наистина приложението го изисква, но обикновено в описанията на приложенията това се споменава.Този проблем често се получава и с приложения, които са копирани и се опитваме да ги стартираме, а не са инсталирани правилно.Можеш да опиташ да разрешиш проблема като дадеш права за работа с всички .DLL и OCX файлове, на всички потребители.Изкарай си Command Prompt ( в RUN напиши "cmd" и натисни Enter) и напиши следните команди:
CACLS %systemroot%\System32\*.dll /E /G BUILTIN\Users:R
CACLS %systemroot%\System32\*.ocx /E /G BUILTIN\Users:R
Ако имаш възможност да идентифицираш самия файл, който създава проблема можеш да опиташ и следното от команден ред, с административни права разбира се:
CACLS <тук е пълния път до този файл> /E /G BUILTIN\Users:R
Ами това мога да кажа, дано помогне
.