QA@IT
«回答へ戻る

回答を投稿

ご回答ありがとうございました。
原因と思われる内容まで説明いただき、非常に参考になりました。

私の場合、カラム名は表示のみに使用し処理に使うことはないということと、プログラム側の都合でピリオドを使用禁止にしたくないという理由から、ユニコードキャラクタで置換する方法を選択しました。
現在は問題なく動作しています。

ただ、どういうわけかVisualStudioの2010と2012が共存している環境(おそらくVS2012のみインストールされている場合でも同じだと思いますが)では、ピリオドが入っているかどうかに関わらず、カラム名すら表示されませんでした。同じソースをVS2010と2012いずれでコンパイルした場合でも同じで、さらにVS2012で一からプロジェクトを作り直しても同じでした。
原因はまだ調べていませんが、将来的に開発環境をアップグレードする際には、注意する必要がありそうです。

ご回答ありがとうございました。
原因と思われる内容まで説明いただき、非常に参考になりました。

私の場合、カラム名は表示のみに使用し処理に使うことはないということと、プログラム側の都合でピリオドを使用禁止にしたくないという理由から、ユニコードキャラクタで置換する方法を選択しました。
現在は問題なく動作しています。

ただ、どういうわけかVisualStudioの2010と2012が共存している環境(おそらくVS2012のみインストールされている場合でも同じだと思いますが)では、ピリオドが入っているかどうかに関わらず、カラム名すら表示されませんでした。同じソースをVS2010と2012いずれでコンパイルした場合でも同じで、さらにVS2012で一からプロジェクトを作り直しても同じでした。
原因はまだ調べていませんが、将来的に開発環境をアップグレードする際には、注意する必要がありそうです。