Hello. I'm working on an application in VB.Net using Visual Studio .Net 2003. Since our application has to be in Engligh and in French (depending upon user selection), we're using the ResourceManager class to reference the localization .resx files. Here's the problem:
Changes we make in development are not showing up in the built application. But, this is not true in all cases. That is, some of the items are returned translated whereas some are not. It seems to me that all newly translated items are not being recognized by the build process and are not being included as embedded resources.
Has anyone else come across this problem during the build process? (As a note, all translations work fine in debug mode.)
Thanks in advance,
Ray
Marin [MS] - 28 Dec 2004 23:51 GMT
I've never actually seen this problem. If the translations are loading
correctly in debug mode, then your resources and satellite assemblies should
be set up correctly. If that's the case, then perhaps your retail files are
signed, but your satellite assemblies are not. Strongly named assemblies
will not load satellite assemblies which are not strongly named. Otherwise,
is there any information you could add or is there a chance that your
satellite assemblies are not being compiled correctly in your build process?
Marin
> Hello. I'm working on an application in VB.Net using Visual Studio .Net 2003. Since our application has to be in Engligh and in French (depending upon user selection), we're using the ResourceManager class to reference the localization .resx files. Here's the problem:
>
[quoted text clipped - 9 lines]
>
> <Id>bHpyvlb8v0aOFNY2M2ffaQ==</Id>