Answer File Generator を使って応答ファイルを使うと 姓、名の欄に正しく入力しても
フルネームの姓名が反対となって登録されてしまいます。

これは、フルネームは、応答ファイル内で自動生成されるの「CommonName」 プロパティが使われるからです。
この部分を正しいものに修正して、カスタムインストールを行うとフルネームが正しく反映されます。

  <?xml version=”1.0″ encoding=”utf-8″ ?>
– <InfoXml>
  + <section name=”Global”>
  – <section name=”UserData”>
    – <property name=”FirstName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>賢也</string>
      </property>
    – <property name=”LastName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>澤田</string>
      </property>
    – <property name=”LogonName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>Msawada</string>
      </property>
    – <property name=”CommonName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>賢也 澤田</string>
      </property>
    </section>
  </InfoXml>

修正前の応答ファイル

  <?xml version=”1.0″ encoding=”utf-8″ ?>
– <InfoXml>
  + <section name=”Global”>
  – <section name=”UserData”>
    – <property name=”FirstName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>賢也</string>
      </property>
    – <property name=”LastName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>澤田</string>
      </property>
    – <property name=”LogonName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>Msawada</string>
      </property>
    – <property name=”CommonName” serializedAs=”Xml” type=”System.String, mscorlib,
       Version=2.0.0.0, Culture=neutral, PublicKeyToken=…”>
      <string>澤田 賢也</string>
      </property>
    </section>
  </InfoXml>

修正後の応答ファイル

広告