Thanks, Michael for your reply.
Hi Randal,
From the document Michael offers, we can see that the language packs offer
resource files for localize the information provided by the .net framework,
such as error messages. Here are answers to your questions:
1. Yes, your assumptions are correct.
2. Language packs can be installed on any pre-existing version of the .NET
framework (non-English). However there're some limitations in win98. Please
see the document for reference.
So my recommendation to this issue is to provide both the English version
of .net framework and some language packs in your CD.
Does this answer your question? If anything is unclear, please feel free to
reply to the post.
Kevin Yu
=======
"This posting is provided "AS IS" with no warranties, and confers no
rights."
--------------------
| Content-Class: urn:content-classes:message
| From: "Randal" <
[email protected]>
| Sender: "Randal" <
[email protected]>
| References: <
[email protected]>
<
[email protected]>
| Subject: RE: .NET redistributable and Languages
| Date: Thu, 9 Oct 2003 11:11:01 -0700
| Lines: 88
| Message-ID: <
[email protected]>
| MIME-Version: 1.0
| Content-Type: text/plain;
| charset="iso-8859-1"
| Content-Transfer-Encoding: 7bit
| X-Newsreader: Microsoft CDO for Windows 2000
| X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
| Thread-Index: AcOOkLJOgOuamiz4S/+4dFkY7t6m2A==
| Newsgroups: microsoft.public.dotnet.framework
| Path: cpmsftngxa06.phx.gbl
| Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.framework:55791
| NNTP-Posting-Host: TK2MSFTNGXA14 10.40.1.166
| X-Tomcat-NG: microsoft.public.dotnet.framework
|
| Let me elaborate on the issue a bit more and maybe there
| is a different solution for what I wish to do.
|
| The issue is one of deploying our .NET application in
| different countries. Before we can install our
| application, we have to install the .NET framework.
|
| So far, so good...
|
| The problem is that we will only be producing one CD for
| all installs. We cannot simply install the English
| version of .NET, since we are distributing to other
| countries.
|
| My understanding of language packs was that they were to
| provide resources to the .NET framework for other
| languages. So your responses gernerate a few questions:
|
| 1. Is this assumption correct?
| 2. If so, are language packs okay to install alongside
| any pre-existing version of the .NET framework (non-
| English), or only pre-existing English versions of
| the .NET framework?
| 3. If not, what IS the intended use of the language packs?
|
|
| I realize that an alternate approach to this whole problem
| would be to copy all full versions of the .NET framework
| to the deployment media, but there are issues with this as
| well, not the least of which is the amount of CD space
| this will require.
| >-----Original Message-----
| >Hi Randal
| >
| >I agree with answer from Michael, and I'd like to add
| some more information.
| >
| >Each assembly includes its culture information, version
| number and public
| >key token in its manifest. When loading an assembly, CLR
| will compare these
| >information to see if this assembly is the needed one.
| Any difference in
| >these information will make the CLR think they are
| different assemblies, so
| >it might not be properly loaded.
| >
| >If anything is unclear, please feel free to reply to the
| post.
| >
| >Kevin Yu
| >=======
| >"This posting is provided "AS IS" with no warranties, and
| confers no
| >rights."
| >
| >--------------------
| >| Content-Class: urn:content-classes:message
| >| From: "Randal" <
[email protected]>
| >| Sender: "Randal" <
[email protected]>
| >| Subject: .NET redistributable and Languages
| >| Date: Wed, 8 Oct 2003 12:01:04 -0700
| >| Lines: 5
| >| Message-ID: <
[email protected]>
| >| MIME-Version: 1.0
| >| Content-Type: text/plain;
| >| charset="iso-8859-1"
| >| Content-Transfer-Encoding: 7bit
| >| X-Newsreader: Microsoft CDO for Windows 2000
| >| X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
| >| Thread-Index: AcONzoYZz7j3cZWSQDqXLK7ViqMaZg==
| >| Newsgroups: microsoft.public.dotnet.framework
| >| Path: cpmsftngxa06.phx.gbl
| >| Xref: cpmsftngxa06.phx.gbl
| microsoft.public.dotnet.framework:55723
| >| NNTP-Posting-Host: TK2MSFTNGXA11 10.40.1.163
| >| X-Tomcat-NG: microsoft.public.dotnet.framework
| >|
| >| Can the .NET language packs be applied to non-English
| >| versions of the .NET Runtime. FOr example, if the
| German
| >| version of the .NET framework is installed, can a
| >| French .NET language pack be applied?
| >|
| >|
| >
| >.
| >
|