I use a free third component in my solution. and considering of security, I
generate a Key.snk and using in this project. when i now generate this
solution, the compiler told me this info:
generate assembly failure -- referenced assembly "XPCommonControls(a free
third party component)" has no strongName. Because this free component I has
only dll assembly ,no source code.so I cann't compile it with my Key.snk
file. How could i solute this problem? thanks a lot.
If the "XPCommonControls" are the ones at
http://www.steepvalley.net/dev/projects/xpcc/xpcc.aspx, it would appear that
a source download is available free of charge, and the licensing terms would
not appear to disallow recompilation for strong naming. If you're using a
different component set that really doesn't allow you to recompile for
strong naming, you basically have only 3 choices:
1. Request a signed version from the original author.
2. Use an alternate component set that is strongly named.
3. Don't strongly name your own assembly.
Obviously, #1 would be best if the author is willing to cooperate.
>I use a free third component in my solution. and considering of security, I
> generate a Key.snk and using in this project. when i now generate this
[quoted text clipped - 4 lines]
> only dll assembly ,no source code.so I cann't compile it with my Key.snk
> file. How could i solute this problem? thanks a lot.