- - PR -
ASP.NETで文字化け
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-02-16 21:34
ASP.NETにて発注入力システムを開発し、顧客に導入しているのですが
OSがWIN98の画面で文字化け(全角文字が全て□)になってしまう現象が 起こっていて困っています。 WINDOWSアップデート/IEのバージョンアップ/キャッシュのクリア等を 行うことで、文字化けは解消されるというのはわかったのですが、 今まで問題なく全角文字の表示ができていたのにある日いきなり、 上記のような文字化けしてしまうという現象が起こってしまう 場合があります。キャッシュのクリアと再起動で回復はするのですが なぜある日突然文字化けしてしまうのかが、わからずに困っています。 ただ、確証はもてないのですが、これが原因なのかな?というのは一つあって、 画面のデザインにスタイルシートを使用しているのですが、 プログラムを修正して置換えする時に、本番稼動中のモジュールを全削除してから 最新もモジュールをコピーするという方法をとっています。 上記の方法した次の日に、顧客から「文字化けした!!」と苦情がきています。 ASP.NETで作成したモジュールを最新に置き換えることによって 上記のような文字化け現象は発生するような事って考えられるのでしょうか? 以上よろしくお願いします。 | ||||||||||||
|
投稿日時: 2005-02-16 22:56
↓この辺の対応はされてます?
Windows98、ASP.NETで文字化け http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=18399&forum=7 | ||||||||||||
|
投稿日時: 2005-02-17 18:42
自己レスですが、スタイルシートのフォントファミリーで、
"MS Pゴシック",sans-serifと設定したのですが どうもそれで表示するとWIN98では MS Pゴシックが採用されずにsans-serifが採用 されてしまい更に下記のサイトに書かれているフォント が含まれることによって文字化けが発生している ようです。 http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com/japan/support/kb/articles/417/0/57.asp そこで皆さんに聞きたいのですが、「sans-serif」ってのは 必要なものなのでしょうか? 以上よろしくお願いします。 | ||||||||||||
|
投稿日時: 2005-02-17 20:38
で、「sans-serif」をはずすと問題は発生しなくなるのですか? おふぃすこまさんのリンクは読みましたか?
いうことはありませんか?もし、文字化け箇所が、font-familyが指定されたFONTタグで 囲まれていたらスタイルシートの指定は無効ですよね?(おそらく)
する為に日本語が正しく表記されず、□で表示される現象が発生することがあります。」 とありますので本当にこれが原因ならsans-serifは採用されていないはずですよね。 第一「回避策」をとっているのに回避できていない。 |
1