We have a project that all assemblies are delayed. Development machines are configured to skip the scan using the sn.exe tool:
sn.exe -Vr *,PUBLIC_KEY_TOKEN_HERE
If we test these assemblies using nunit (GUI version), the test will not work (all tests failed) due to a delay. But if these assemblies are re-signed, the test will work. We all know that to re-sign the assembly, we need a public key file (for example, mycompany.snk). We do not believe that good practice gives the mycompany.snk file to all developers.
Is there any solution so that every developer can test their builds without canceling again or without mycompany.snk file?
Khairuddin Ni'am
source share