Edited at

.NETFramework を更新したら FileMakerが□□□になった

More than 1 year has passed since last update.


.NETFramework を更新したら FileMakerが□□□になった

ある日突然、FileMakerのウィンドウ上の日本語が全部□□□になりました。

こんな感じです。


ウィンドウ上の日本語


  • ファイルを開こうとした時

    image.png


  • レイアウト管理を開いた時

    image (1).png


これは、怖くて触れませんね(笑)

※ファイル中のデータ(テキストフィールド)は問題なく表示されましたが、

 ここに入力するのは気持ち悪いですよね:frowning2:


.NETFramework の日本語パックを削除

直前にとあるツールをインストールしたのですが、その際.NETFramework4.6.2 を入れられたので、

恐らくそれが原因だろうと、「プログラムと機能」を見てみると、日本語パッケージが入っていました。

いままでインストールしていなかったので、きっとこれですね。

遠慮なくアンインストール!

※インストールしていた場合は、影響が出る可能性がありますので注意(調査)が必要です。

これで無事に直るでしょう!


直りません!

image.png

なんだよう!

これだと思ったのに!


バージョン問題を疑う

そうすると、次に疑うべきは .NETFramework 本体でしょうか。バージョン問題かもしれませんね。

チームメンバに聞いてみました。

おおう。大丈夫かうちのチーム。

バラバラっていうか、「使ってない」ってなんですか・・。

ここは @Hirata-Masato を信じて、4.6.1 にダウングレードしてみましょう。


.NETFramework 4.6.1 なら文字化けが解消しました

動いた.png

4.6.1 -> 4.6.2 のアップグレードで、何が変わったんでしょうね。

.NET Framework 4.6.2 を発表

共通言語ランタイムに修正が入ったようですが、それじゃない感。


ともあれ

4.6.2 のバージョン問題(であろう)というところまで、で切り上げます。

4.7 での動作検証をしたら追記しようかな。

どなたかの参考になれば幸いです。


(余談).NETFrameworkを削除してみる

@Hi_Noguchi は .NETFramework なくてもFMを動かせる、ハイパーFMクリエイターですが、

私のような一般人には無理です。

公式サイトでも必要って言ってます。

FM.png


検証してみましょう

.NETFramework をアンインストールして・・・

FMを起動すると・・・

動かない.png

ほら。動きません!(よかった)


.NETFramework 4.6.2 は、そこにはいない

と思ったのですが、

Microsoftの公式サイトを確認すると「プログラムと機能」で表示される場所が 4.6.2 から変わったそうです。

Windows 7 SP1 と Windows Server 2008 R2 の SP1 は、

Microsoft.NET Framework 4.6.2はプログラムと機能コントロール パネルで [インストールされている製品として表示されます。

Windows 7 SP1 および Windows Server 2008 R2 の SP1 では、

[コントロール パネルの [プログラムと機能] の下のインストールされている製品として、 Microsoft.NET Framework の 4.6.1が一覧表示されます。

つまり、表示される場所が変わったらしいです。

なんでそんなマイナーバージョンから(笑)


追記(.NETFramework 4.7~ の検証)


.NETFramework 4.7 を入れてみる

appwiz.cpl

47_appwiz.cpl.png

化けました

47_化ける.png


.NETFramework 4.7.1 を入れてみる

appwiz.cpl

471_appwiz.cpl.png

化けない!

471_化けない.png