Psst! Did you know DevelopmentNow is a mobile web site design agency?

Contact us for help mobilizing your site, or to sign up for our beta Mobile Web SDK!
all groups > dotnet security > may 2005 >

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


jerry Lee
5/23/2005 12:00:00 AM
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.

Nicole Calinoiu
5/24/2005 7:04:45 AM
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.


[quoted text, click to view]


AddThis Social Bookmark Button