Test Run deployment issue: The location of the file or directory <assembly path> is not tr
I am getting this error when I try to run a unit test. The assembly is a 1.1 assembly that is strong named. What else do I need to do?
For this you need to trust path the assembly is from.
This can be done through the .net configuration wizard -- Just add that specific path as full trust, and you should be fine.
Thanks for the reply - but I think it was another problem. I checked the .NET configuration settings and by default the My_Computer_Zone covers the location of the assembly with the FullTrust permission set. The problem appears to be that the referenced assembly had a security attribute set and when viewing the properties of the file I saw the following message: This file came from another computer and might be blocked... I clicked the Unblock button, rebuilt and it worked. Thanks for the help.
Is there a way to prevent Windows from re-blocking an assembly after you unblock and rebuild?
I unblocked the assembly, rechecked properties, then rebuilt. After a rebuild, the assembly is once again blocked.

Ah, I figured out what I was doing wrong.
I was unblocking the copied assembly and not the source assembly.
Once I unblocked the assembly at the source location, the copied version into the bin directory was fine.