cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Des_Ward1
Level 2

Installing Localized Resources into the GAC

I have a DLL that needs to be in the GAC because it is shared by multiple applications.
It has localized resources in French and German as well as the default English.

In VS2012 in the Files section of the IS project: When I add 'Localized resources From mydll' to the global assembly cache and build the InstallShield project I get the warning:

ISEXP : warning : -6249: Component mydll.Localized_resources is configured to install to the Global Assembly Cache but includes one or more subdirectories

I could happily live with it generating an error, but of course at install time the fr file does not get put in the GAC, but is put in C:\fr

There are no subdirectories in the project, except for the bin/de and bin/fr that get built.

I'm using VS2012 with InstallShield LE

Is there a workaround?
After much searching I found a cryptic reference to statically include the files in the GAC - how would I do this?
Would upgrading to VS2013 help?

Thanks very much in advance for any help, Cheers, Des 🙂
0 Kudos
(1) Reply
Chaitra
Level 9

Hello Des,

Kindly try to change the versions of your dll and try to build your project again.

Let us know if the warning still occurs.

Please let us know if you need any further assistance on this.

Thanks,
Chaitra
0 Kudos