Home All Groups Group Topic Archive Search About

problem:referenced assembly "XPCommonControls(a free third party component)" has no strongName.

Author
23 May 2005 4:56 PM
jerry Lee
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.

Author
24 May 2005 11:04 AM
Nicole Calinoiu
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.


Show quoteHide quote
"jerry Lee" <li_***@sogou.com> wrote in message
news:e06vih7XFHA.1044@TK2MSFTNGP10.phx.gbl...
>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.
>
>