新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
Visual Studio
/
Visual Studio 2010
/
.NET Framework 4
/
ASP.NET
Visual Studio 2010 (.NET Framework 4)に移行後にASP.NETの特定のページが文字化けする - Visual Studio
Visual Studio 2010用にソリューションを変換し.NET Framework 4の実行環境に移行した際、ASP.NETで特定のページだけ文字化けしてしまう現象が発生することがあります。(マスタページを利用した場合など)
この現象は、aspxファイルの文字コードが正しく判定されないため起きている現象のようです。回避するためにはaspxファイルがUnicode UTF-8 であることを明示的に示すシグネチャを付加することで解決できるようです。
操作手順は以下の通りです。
文字が化けてしまうaspxファイル(Webフォームファイル)を開きます。[ファイル]メニューの[保存オプションの詳細設定]を選択します。
保存オプションの詳細設定ダイアログが表示されます。デフォルトでは「Unicode (UTF-8 シグネチャなし)」になっていることが多いです。
ドロップダウンリストを開き、[Unicode (UTF-8 シグネチャ付き)]を選択します。
[OK]ボタンを押し、ソリューションをビルドし実行すると文字化けが解消されます。
著者
Penta
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
関連するページ
WebFormのテキストフィールドにHTMLタグが入力された場合でも入力を受け付けるようにしたい
ASP.NET Web Fromアプリケーションで「型または名前空間の名前 'クラス名' が名前空間 'System.Web.UI' に存在しません」エラーが発生しビルドできない
UpdatePanel を使ったシンプルなAjaxアプリケーションの作成
GridView を用いたシンプルなデータベース参照 ASP.NET Webアプリケーションの作成 - GridViewの使い方
XMLを返すASP.NET Webフォーム
マスターページを使用していないページをマスターページのコンテンツページに変換する
クリックされるボタンによって検証コントロールの対象を切り替えたい - ValidationGroup による検証コントロールの切り替え
マスターページのリンクや画像が正しく動作しない。(マスターページのリンク配置について)
最終更新日: 2024-01-07
作成日: 2010-05-01
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.