Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Installing Localised Resource DLLs into GAC


1 reply to this topic

csoprasanna

csoprasanna
  • Members
  • 3 posts

Posted 06 April 2006 - 20:32

Hi,

I am building a merge module that will include the resource DLL’s for 5 languages and these resource dlls will be installed into GAC. Since the names of the resource DLLs are the same when I build the install, I want them to be underneath the Lang folder under GAC. However while I install I want all the resource DLLs to be placed in GAC.



Here is how my directory table looks like:



GAC_zh-CHS.FD72D623-F6B0-4a75-B517-9DE232E99CE6
GAC.FD72D623-F6B0-4a75-B517-9DE232E99CE6
.:zh-CHS

GAC_FR.FD72D623-F6B0-4a75-B517-9DE232E99CE6
GAC.FD72D623-F6B0-4a75-B517-9DE232E99CE6
.:FR

GAC.FD72D623-F6B0-4a75-B517-9DE232E99CE6 TARGETDIR
.:GLOBAL~1|Global Assembly Cache



With this structure, my build MSI has the directory structure as:



CD-Product

Global Assembly Cache

Zh-CHS

a.dll

b.dll

FR

a.dll

b.dll



However with these values in the directory table, my resource DLLs end up in C:\ or D:\ folder and don’t go to GAC.



Are there any tweaks that I can do to fix this issue.



Thanks,

Prasanna.


MrSmersh

MrSmersh
  • Full Members
  • 48 posts

Posted 07 April 2006 - 09:07

When i did had this porble i did give up...
The resource files went into their folders but in INSTALLDIR...The rest in GAC...