2011-08-31 70 views
1

我的C++/CLI裝配顯示語言特點爲英語(美國) (右鍵單擊裝配>選擇屬性>詳細信息選項卡)對C++/CLI彙編語言屬性

我試過了,改變以下,但不改變在所有。我不確定這個值是從哪裏填充的。

AssemblyInfo.cpp

[assembly: NeutralResourcesLanguageAttribute("en-US")]; 

app.rc

BLOCK "StringFileInfo" 
    BEGIN 
    BLOCK "040904B0" 

更改0409到別的東西不改變在細節選項卡中的語言值。

幫助表示讚賞。

回答

2

您必須在shell屬性窗口中討論Details選項卡。它只能顯示非託管屬性,它們與託管代碼無關。語言屬性是通過在VERSIONINFO資源此部分中設置:

BLOCK "VarFileInfo" 
BEGIN 
    VALUE "Translation", 0x409, 1200 
END 

刪改在0x409值到另一種語言的LCID也改變所顯示的語言在殼屬性表。

+0

是的,我發現這個答案的地方。 謝謝。 – dattebayo