none
インテリセンスで表示される説明が英語になる。Visual Studio 2015 Express for Windows Desktop (VB)

    質問

  • Visual Studio 2015 Express for Windows Desktop (VB)でのインテリセンスが英語表記になってしまいます。

    2013のときのように日本語で使用したいのですが,解決方法などご存知のかたはいらっしゃいませんか?

    Windows 10 Pro 64bitです。

    以上,よろしくお願い致します。

    2015年12月4日 3:41

回答

  • .NetFrameworkのバージョンは4.5でしょうか?

    もしそうであればVS2015のバグです

    C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\jp内にある

    XMLファイルの中身を見ればわかりますが

    v4.5だけ日本語バージョンではなく英語バージョンです

    他のv4.0、v4.5.1、v4.5.2、v4.6、v4.6.1にあるjpフォルダのXMLはきちんと日本語化されていますが

    v4.5だけ何故か英語です

    日本語で表示させたいのであれば

    ソリューションエクスプローラーからプロジェクトのプロパティを開いて

    アプリケーションで対象のフレームワークを.NetFramework4.5以外に設定すると

    インテリセンスが日本語になるはずです

    • 回答の候補に設定 星 睦美 2016年1月18日 5:05
    • 回答としてマーク VB User1 2016年1月21日 3:14
    2016年1月15日 7:19

すべての返信

  • C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\ja のフォルダーはありますか? XML がたくさんある状態ですか?

    ないのであれば、.NET Targeting Pack(NDP46-TargetingPack-KB3045566-JPN.exe)を入れてみるかですね。
    https://www.microsoft.com/ja-jp/download/details.aspx?id=48136

    2015年12月4日 13:27
    モデレータ
  • コメントありがとうございます。

    C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\ja 

    フォルダがあり,中にはたくさんの XML ファイルがある状態です。

    2015年12月7日 8:22
  • だとすると心当たりがないので、ダメ元で修復インストールをしてみるかでしょうか…。
    2015年12月7日 13:27
    モデレータ
  • 修復セットアップでも駄目でした・・・
    2015年12月7日 23:33
  • 根本的なところですが、インストールしたVisual Studioは日本語版でしょうか? また国際対応の設定は日本語になっていますでしょうか? (VS2015のドキュメントは表示がおかしくなっているのでVS2013のページへリンクしています。)
    2015年12月8日 0:56
  • コメントありがとうございます。

    何をもって日本語版と判断するべきかわかりませんが,インストーラーおよびアプリケーションのGUIは基本的に日本語で表示されています。

    Microsoft Visual Studio Express 2015 for Windows Desktop

    Version 14.0.23107.0 D14REL

    また,国際対応の設定も「日本語」となっていました。

    2015年12月9日 3:59
  • C#ですが、ダメ元で以下の設定を行ってみては?

    Visual Studio 2015 RTM の Intellisense が英語になる問題
    http://qiita.com/hunamizawa/items/7ef5a13ba492fce7651c

    この手の問題は昔からあるんで、Fixのリリース待ちかもしれません。

    (参考)
    FIX: After you install a non-English version of Microsoft Visual Studio 2008 Service Pack 1, some localized IntelliSense text may revert to English
    https://support.microsoft.com/en-us/kb/957507

    ちなみに、私の環境であるVisual Studio 2015 EnterpriseのVBでは、そのような不具合は発生していません。


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答の候補に設定 星 睦美 2015年12月14日 7:43
    2015年12月9日 5:12
    モデレータ
  • > Visual Studio 2015 RTM の Intellisense が英語になる問題
    http://qiita.com/hunamizawa/items/7ef5a13ba492fce7651c

    をやってみましたが,改善されませんでした。


    • 編集済み VB User1 2015年12月15日 10:40
    2015年12月15日 10:40
  • .NetFrameworkのバージョンは4.5でしょうか?

    もしそうであればVS2015のバグです

    C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\jp内にある

    XMLファイルの中身を見ればわかりますが

    v4.5だけ日本語バージョンではなく英語バージョンです

    他のv4.0、v4.5.1、v4.5.2、v4.6、v4.6.1にあるjpフォルダのXMLはきちんと日本語化されていますが

    v4.5だけ何故か英語です

    日本語で表示させたいのであれば

    ソリューションエクスプローラーからプロジェクトのプロパティを開いて

    アプリケーションで対象のフレームワークを.NetFramework4.5以外に設定すると

    インテリセンスが日本語になるはずです

    • 回答の候補に設定 星 睦美 2016年1月18日 5:05
    • 回答としてマーク VB User1 2016年1月21日 3:14
    2016年1月15日 7:19
  • kikori さま

    コメントありがとうございます。

    おっしゃるとおりv4.5以外にするとインテリセンスが日本語となる事が確認できました。

    原因と対処方がわかりとてもすっきりしました。

    この度は誠にありがとうございました。

    2016年1月21日 3:14
  • それは良かったです

    私も他から知ったもので

    原因のインテリセンスのファイルの場所を探っていたところ

    ここに辿り着いた次第です

    この対処法の注意点としては

    バージョン変更による不具合が出る可能性があることです

    一部バージョンでC#のコード自体は変更がありませんが

    内部処理で破壊的変更が行われているものがあるので

    注意してください

    2016年1月21日 3:39