G
Guest
Hi;
I have a solution with 2 projects. 1 project is a windows forms exe and the
other is a dll (all C#). If I set the dll to be delay signed, then even after
I sign it, when the exe runs and first tries to access a class in the dll, I
get an exception saying that the dll failed a strong naming check.
My post-build event in the dll project does a sn -R to strongly name the
dll. So it is always strongly named. It's just that it can subsequently be
obfuscated and then run sn -R again.
When I run sn -vf on the dll, it says it is strongly named.
If I do not delay sign the dll, then it works fine.
Any ideas?
I have a solution with 2 projects. 1 project is a windows forms exe and the
other is a dll (all C#). If I set the dll to be delay signed, then even after
I sign it, when the exe runs and first tries to access a class in the dll, I
get an exception saying that the dll failed a strong naming check.
My post-build event in the dll project does a sn -R to strongly name the
dll. So it is always strongly named. It's just that it can subsequently be
obfuscated and then run sn -R again.
When I run sn -vf on the dll, it says it is strongly named.
If I do not delay sign the dll, then it works fine.
Any ideas?