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

Hi,
 
Today we have deployed some of our .exe’s and dlls on the server and when we ran the .exe we were getting the below exception.
 
“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”
 
I did check the .net versions and found all the things are absolutely fine. After sometime, came to know that the dll was blocked on the server.

 
To unblock the DLL or EXE,
 
Right click on DLL or EXE –> choose Properties –> click the Unblock button –> Apply and Ok.
 
The reason behind this blocking is normally operating system will blocks the DLL if it is copied from a network location because of security reasons.
 
Hope this helps.
 

Cheers,

Gopinath

How to install Windows Service

Hi,
 
Here are the steps for installing windows service.
 

  • Run Command as Administrator
  • Open “InstallUtil.exe” in Command Prompt. “InstallUtil.exe” tool is available in “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\”.
  • Execute the command Installutil “abc.exe”

 
To Uninstall
 Installutil /u “abc.exe”
 
Note :Prerequisite is .Net Framework 4.0 installed on the machine

Hope this helps.
 

Happy Coding,
Gopinath