Yes, since my last post, I tested it and found that to be true...
I have to say I have a big problem with that, from a security perspective, in that the previous CASPol methods allowed me to declare only specific files as being trusted (as my previous posts indicate), but the new, supposedly better, method is to say, Oh, yeah AutoCAD can load whatever the heck it wants! (I realize this is not an AutoCAD issue but a MS .NET 4+ issue)
I am going to have to take another look at all this from a security perspective, and inform the powers that be of my findings.
Not two minutes before I loaded my email and saw your reply (I am at home now ~9:30 pm GMT -7:00), I did find a potential solution that MIGHT re-enable the legacy CASPol behavior. But as yet I have not investigated it enough to understand whether this should be applied to my add-ins or to the acad.exe.config. And I can't test it until I get back to work tomorrow.
<configuration>
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>
</configuration> I can say for sure (I think) that applying it to my add-ins will not solve the problem of AutoCAD being able to load whatever it wants, or nothing at all, from remote sources, so I assume I am supposed to add this to the acad.exe.config file (possibly in place of, or possibly as well as, the LoadFromRemoteSources value?)
Seriously, I just found it right before I saw your reply, so I have not had the time to investigate it further.
and if dgorsman wants to weigh in on this, I'd be happy to hear any input you might have, and perhaps more importantly, future searchers on this issue can learn from it.
P.S. Alfred, I know your native tongue is not English, but I promise you my German is worse than your English. So I hope you understand the nuances of what I posted. I didn't try to change my language for non-English speakers. I'm not really sure how to do that, honestly.
Dave O.