none
新規作成時にプロジェクトテンプレートが表示されない RRS feed

  • 質問

  • Windows7 + VS2008Pro(sp1) の環境で使用しています。

    メニューの<ファイル>-<新規作成>-<プロジェクト> を選択したときに表示されるプロジェクトのテンプレートの種類がいつもと違うものになってしまいました。

    例えば以前は、「空のソリューション」テンプレートが使えていたのですが、今はテンプレートのリストに出てきません。

    devenv.exe /installvstemplates コマンドを使っても復元せず、

    ツールの<設定のインポートとエクスポート>で設定をリセットしても復元せず、

    C:のユーザーのAppdataの中にあるVisualStudioのファイルを削除して再起動しても復元しません。

    VisualStudioの修復インストールをしてもだめでした。

    ただ、同じPCに別のユーザーを作ってログインしたところ、このユーザーでは元通りのプロジェクトテンプレートが表示されました。

    テンプレートがユーザー設定に紐付いているように見えるのですが、設定を初期化して元に戻す方法はないでしょうか?

    2013年4月24日 11:51

回答

  • ユーザーアカウントに依存するとすれば、レジストリ、ドキュメント、AppData(Roaming/Local)ぐらいな気がします。
    devenv.exe /ResetSettings で効果がないなら、レジストリ(HKEY_CURRENT_USER 以下の Visual Studio ノードのもの)、ドキュメント(Visual Studio 2008)、Appdata(Roaming と Local 両方)を消してもダメなら、申し訳ないですが、そのアカウントを放棄するとか、プロファイルを削除して作り直すとか、再インストールとかしか思い浮かびません。。。

    (手間をかけたくないということであれば、お金を払って有償サポートを受けるのも手ですが、特定できないかもしれません)

    • 回答としてマーク y-ohara 2013年4月26日 5:24
    2013年4月25日 14:18
    モデレータ

すべての返信

  • ドキュメント(マイドキュメント)にも Visual Studio のフォルダーがあり、ここらに設定やらテンプレートやらがあります。
    こちらもリネームして退避、あるいは削除と言ったことは試されていますか?
    2013年4月24日 13:19
    モデレータ
  • Azulean様 返信ありがとうございます。

    AppDataフォルダに併せて、マイドキュメント配下のVisualStudio2008フォルダのリネーム&再起動も試みたのですが、残念ながら同じ結果で解決しませんでした・・・。

    2013年4月25日 2:33
  • ユーザーアカウントに依存するとすれば、レジストリ、ドキュメント、AppData(Roaming/Local)ぐらいな気がします。
    devenv.exe /ResetSettings で効果がないなら、レジストリ(HKEY_CURRENT_USER 以下の Visual Studio ノードのもの)、ドキュメント(Visual Studio 2008)、Appdata(Roaming と Local 両方)を消してもダメなら、申し訳ないですが、そのアカウントを放棄するとか、プロファイルを削除して作り直すとか、再インストールとかしか思い浮かびません。。。

    (手間をかけたくないということであれば、お金を払って有償サポートを受けるのも手ですが、特定できないかもしれません)

    • 回答としてマーク y-ohara 2013年4月26日 5:24
    2013年4月25日 14:18
    モデレータ
  • Azulean様 回答ありがとうございます。

    取り急ぎ、ユーザーを作り直せば復旧するところまでは判明していますので、他のユーザーに移行することで対処したいと思います。

    尚、レジストリのクリアまではまだ試せていませんが、これで解決するようでしたらこちらのスレッドにてご報告させていただきたいと思います。

    2013年4月26日 5:24