2011-10-19 9 views
2

今日私はVS2008からVS2010に切り替えました。このため私は自分のプロジェクトの1つをVS2010で使用するように変換しました。このプロジェクトでは韓国語を使用します。VS2008からVS2010へのプロジェクト変換後の表現/エンコーディングエラー

VS2008では、文字がラベルに正しく表示されていました。 VS2010では、文字は表示されません。代わりにいくつかの四角記号のみ。

両方のプロジェクトのソースコードには、韓国語の文字が正しく表示されています。また、私は何も変わっていない。フォントや何か他のものでもない。したがって、変換中に「エラー」が発生する必要があります。

どうすればこの問題を解決できますか?私はあなたが私の愚かな英語を理解し、私を助けてくれることを願っています。

+0

これは、コンバータソフトウェアの重大なバグのようです。韓国の文字を含む最小のプロジェクトでもこれが起こるかどうかテストできますか?もしそうなら、変換されたtestproject(元のものではない)をどこかにアップロードできますか? – Abel

+0

別の考え方:2008年に変換する[この無料ツール](http://www.emmet-gray.com/Articles/ProjectConverter.htm)を試してください。ソースファイルもエンコーディングも変更されません。 VS2008で逆変換されたプロジェクトを開こうとします。これが正常に実行された場合、問題はソースファイルの互換性のないエンコーディングにあります。まだブロックが表示されている場合は、コンバータによって問題が発生しています。 – Abel

答えて

1

VS2010用SP1をインストールすることで問題は解決しました。その後、プロジェクトを別の時間に変換することなく、すべての文字が正しく表示されました。

だから、コンバータツールにはまったく問題はないようですが、VS2010の一般的なバグです。

簡潔に:VS2010 SP1をインストールして、韓国語の誤った表示を修正します。

+0

解決したと聞いてよかったです。必要に応じて、2日後に受け入れられた回答として自分の回答を記入することができます。 – Abel

+0

アドバイスをいただきありがとうございます。私はそうするでしょう。 – netblognet

関連する問題