问题
I have a desktop windows forms application written in c#, which has a setup up project. The setup project creates the setup in English. I want to make this setup wizard to be multilingual. I want my setup to ask the user which language to choose and it will continue in the language that the user chooses. I couldn't find a way to do in in visual studio 2008. What is the best way to achieve this.
Thanks.
回答1:
Take a look at Infralutions Globalizer.NET product. It allows you to localize the Setup (MSI) packages created by Visual Studio into any language (not just the eight or so supported by Microsoft).
In addition it can produce a mulitlingual setup package
that will
automatically select the language to use based on the current locale
of the user
. It has a command line interface allowing it to be integrated into your automated build process. You can get more information and download an evaluation version from
http://www.infralution.com/globalizer.html
as per comments..i am hoping that this will helps you .....setup and deplyment also...
来源:https://stackoverflow.com/questions/8093785/c-sharp-setup-project-localization