• 締切済み

英語版Windowsで.NETアプリが文字化け

初めて質問します。 英語版のWindows2003serverにIISを立て、.NETFramework1.1&同日本語Languageランタイムをインストールしました。 開発した.NETアプリをIIS上に設置し、動作自体は問題ありません。 しかしボタンやラベルに表示される文字が、文字化けしています。 htmlに直接かかれた日本語はちゃんと表示されているので Framework側で生成した部分が文字化けしている事になると思います。 当然同じような事を日本語版OSでやった場合はそんなことになった事は無いので 恐らく英語版OSの為、IISが日本語Languageを使わず 英語の方を優先していて、表示されていないのではないかと推測しています。 もしそうであれば、これをちゃんと日本語表示できるようにするには どうすればいいでしょうか? 又はそれ以外の原因だという場合は、その場合の解決策を教えていただけるでしょうか。 なお、環境として、そのサーバ上のIEで表示を確認しています。 外部に公開されておらず、外からは見れません。 同一LAN内に日本語OSが入ったPCはありません。 つまり日本語OS環境からどう見れるかを確認できません。 そしてOSを日本語にするという選択肢は都合上できません。 環境に縛られていてできる事が少ないですが どうかよろしくお願いします。

みんなの回答

noname#19360
noname#19360
回答No.1

化けている文字は日本語の言葉なのですか?では英語WINDOWSで日本語が通ればいいのでしょうか? ボタンやラベルが文字化けという事ですからシステムフォントで日本語が通ればOKという気がしますが、素人考えでしょうかね? 試しに英語版WINDOWSのマシンで、以下の設定を手順通り、読み飛ばさず全部実施してから、それでも化けるかやってみてください。 http://www.nihongo-ok.com/method/011113_winxp1.htm そして http://www.nihongo-ok.com/method/011113_winxp2.htm の順です。