VS2010 を介して Win7 ボックスで暗黙的なローカライズを行っていますが、何かが正しくないようです。GO ボタンの resourceKey を「bnGO」に設定した簡単なページがあります。
<%@ Page Language="VB" culture="auto" meta:resourcekey="PageResource1" uiculture="es" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Test Implicit Localization</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Button ID="bnGO" runat="server" meta:resourcekey="bnGO" />
</form>
</body>
</html>
次に、bnGO.Text の値を適切に設定する testForm.aspx.resx ファイルと testForm.es.aspx.resx ファイルの両方があります。
アプリケーションを実行すると、GO ボタンに「Go Forth!」と表示されます。デフォルトの testForm.aspx.resx で定義されているテキストは、testForm.aspx の uiculture が「es」に設定されています (これはスペイン語 だと思います)。
私は何を間違っていますか?