Symptom

When launching Pulse you may receiving an error that starts or is similar to the following

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'file:///C:\Users\*****\Desktop\Pulse Beta\Providers\AeroGlassChanger.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
File name: 'file:///C:\Users\*****\Desktop\Pulse Beta\Providers\AeroGlassChanger.dll' ---> System.NotSupportedException: 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. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch.


Cause
Windows is trying to protect you from executable content downloaded from the internet, so it is stopping you from executing some of the Pulse plugins.

Fix!
The easiest way to fix this is right click on the original Pulse zip file, choose properties, then on the general tab click the Unblock button. If you unblock the zip file prior to unzipping it all unzipped files will also be unblocked.

If you have already unzipped the file and want to take the long way around you can right click on each DLL and EXE file and follow the same process to unblock each file one at a time.

Last edited Sep 21, 2012 at 10:02 PM by patricker, version 2