Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Strong Names
Message
De
12/03/2008 13:53:38
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Titre:
Strong Names
Divers
Thread ID:
01301411
Message ID:
01301411
Vues:
49
OK, now it's my turn to ask questions! <g>

I hate to use the "General" category to ask this, but I don't know where else would be appropriate.

I'm using a third-party tool (DevExpress.XtraSideBar), for which I have the source code. The version I have is pretty old ... it's at least 1.1 (and may even be 1.0). We're in the process of getting our applications built to 3.5. We will be sure that any new customers install the 3.5 Framework (and that install only installs 2.0, 3.0 and 3.5), consequently I need to recompile my DevExpress SideBar under VS2005 or VS2008.

I've already done this in VS2005 and it's not a problem at all ... however, these DLLs use Strong Names (private/public keys) and after recompiling, the new DLL obviously has different a public key.

I'm trying to make as few changes as possible to existing .csproj files, which all have references to the original version with the original public key (and this key *does* get stored in the .csproj files) ... so it would be nice if our developers could continue using the DevExpress version that they already have installed (I'm trying to not disrupt these guys too much).

So, here's the question:

Is this reference to the DLL's public key only a concern during development? If we distribute the newly compiled DevExpress DLL (with the new public key), even though we compiled all the applications with the old DLL ... is that going to cause a problem with our customers? We don't do any GAC installations or anything like that, it's all contained in one directory.

IOW, do the EXEs and DLLs of our applications expect to be using the old DevExpress DLL with the old public key? I suspect that this is the case and that this is not going to work the way I want it to. I just need some confirmation on this.

Thanks,
~~Bonnie
Bonnie Berent DeWitt
NET/C# MVP since 2003

http://geek-goddess-bonnie.blogspot.com
Répondre
Fil
Voir

Click here to load this message in the networking platform