2008-03-05

.NET Frameworks PropertyGrid コンポーネントを...  [by miyachi]

この1週間くらい新しいお仕事の為にOffice2007を入れたりついでなので色々とアップデートをしていました。だいたい一段落ついたので早速Visual Studio 2005で作業を開始しようとしたところ、プロジェクトのプロパティを開こうとすると以下のメッセージが…



なになに?

 .NET Frameworks PropertyGrid コンポーネントを作成できませんでした。
 共通言語ランタイムおよび .NET Frameworks が正しくインストールされていることを確認してください。


だと?既存の他のプロジェクトを開いても同じエラーが表示されるのでどうもVisual Studio 2005の問題のようだ… 色々いじっているうちに環境壊れたかな…orz

なのでググってみたが現象はヒットするものの、解決策が書いてあるサイトが無い。同じ現象で困っているケースは見かける。やっとこさ2chでここの手順で解決したとの書き込みを発見。なにこの手順は最後はVisual Studio 2005の再インストールかい(T-T)

あきらめきれずにジタバタしていて、ふとプロジェクトを開いた時に出力ウィンドウに何やらエラーメッセージが出ていたのを発見。メッセージ全体はコピーし忘れたので残ってないのですが、どうやらコマンドラインから以下のdevenvコマンドを実行しろとのこと。

 > devenv /resetskippkgs

で試してみたら見事に問題が再現しなくなりました!ちなみに devenv.com は以下のフォルダ下にあります。

 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE

と言うことでネット検索であまり解決方法の情報が出ていなかったので参考まで。

それにしても以前にブレークポイントがヒットしなくなる件でもそうだったが、Visual Studio 2005で異常があった場合には良く見ると解決法が表示されているケースが多いようだ。その意味では良く出来ているな(^^;

2008-03-05 13:33:44 - miyachi - [プログラミング] -

コメント一覧

感謝の気持ちを込めて のコメント

情報掲載ありがとうございます。
再インストールせずに済みました。
ちなみにメッセージはこんな感じです。
"Windows Forms Designer Package ({7494682B-37A0-11D2-A273-00C04F8EF4FF}) は、以前のエラーが原因で読み込むことができませんでした。詳細についてはパッケージ開発元に問い合わせてください。このパッケージをもう一度読み込むには、コマンド プロンプトで 'devenv /resetskippkgs' と入力してください。"
2009-06-18 09:31:34

miyachi のコメント

おお。メッセージ記載ありがとうございます。お役に立てて何よりです :-)
2009-06-18 09:46:52

even のコメント

助かりました、ありがとう
2010-07-18 23:01:17

miyachi のコメント

evenさん、お役に立てたようで良かったです :-)
2010-07-20 08:33:15

コメントを書く

このアイテムは閲覧専用です。コメントの投稿、投票はできません。