簡體   English   中英

在Visual Studio 2008中的ASP.NET Web應用程序項目中設置本地化的最佳實踐是什么

[英]What are best practices in Setting up Localization in an ASP.NET Web Application Project in Visual Studio 2008

我覺得我完全缺少了一些東西,因為我找不到任何描述我想做的事的例子。

我有一個要本地化的簡簡單單的ASP.NET Web應用程序項目。 我希望輸出具有衛星dll,以便稍后在我想添加一種語言時,可以放入一個新的DLL。

我已經在App_GlobalResources下為默認區域性和西班牙語創建了resx文件。 當我編譯時,我沒有在ES的bin下找到子目錄。

如果我以后想添加德語或法語而不重新編譯Web應用程序,該怎么做?

很多事情都指向AL.exe,但我還沒有看到任何人在ASP.NET應用程序中使用它的任何示例。 我找不到任何有關如何在Visual Studio中設置本地化項目/解決方案的文章。

我知道發生了什么事。 在使用Visual Studio添加新的資源文件之后,它使用內容的構建動作添加了該文件。 如果更改為“嵌入式資源”,則將在正確的區域性目錄中構建x.resources.dll。 您還應該將訪問修飾符設置為public(我很確定這是必要的,否則您的主dll將無法連接到文化資源)。 這將具有將“自定義工具”屬性更改為PublicResXFileCodeGenerator的效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM