質問: "6.1.7601.17514" ユーザー名 ******** タイム ゾーン東京 (標準時) インストール済みの物理メモリ (ram)4.00 gb 合計物理メモリ3.94 gb 利用可能な物理メモリ1.25 gb 合計仮想メモリ7.89 gb 利用可能な仮想メモリ3.17 gb ページ ファイルの空き容量3.94 gb ページ ファイルc:\pagefile.sys ■ide情報 microsoft visual studio 2010 version 10.0.30319.1 rtmrel microsoft .net framework version 4.0.30319 rtmrel インストールされているバージョン: vb express microsoft visual basic 2010 security update for microsoft visual basic 2010 express - 日本語 (kb2251489) kb2251489 this security update is for microsoft visual basic 2010 express - 日本語. if you later install a more recent service pack, this security update will be uninstalled automatically. for more information, visit http://support.microsoft.com/kb/2251489.
回答: vb.net2003 の時代に画面上にたくさんコントロールを乗せた 大きなプロジェクトで何回か起こった事があります。 特定のコントロールに限らず、複数のコントロールの情報が ごっそり消えて、デザイン画面自体が開けなくなりましたね。 micr○s○ft クオリティってこんなものでしょう。 (いや、そもそも自動で何かするパソコンの動作なんてこんなもの) フォームデザイナー自体、一度決定したら滅多に変更しない ですし、社内の不具合報告をあげて、ソースの履歴管理して、 それ以降も何回か起こりましたけど、特別問題にはなりません でした。困らなかったのでそれ以上の対処はしませんでした。 最近は起こったことがないですねぇ。 メニュー関係は特に変更などしないから、遭遇しないのかも しれませんが。 ユーザーでできる対処で思いつくのは、 ・開発マシンのスペックを上げる。(しかし提示のスペックが十分なため効果無さそう。) ・開発マシンのosをxpにする。(根拠なし。win7 で強化されたセキュリティ面が邪魔してる可能性を考慮。) ・開発マシンのosをwin7 professionalにする。(根拠なし。同上。) ・サービスパックの適用および、windows update をしてみる。(根拠なし。) ・アンチウィルスソフトを止めてみる。(所詮ファイルの書き込み失敗だから。) ・vss管理してたらやめてみる。(チェックイン・アウトの負荷、遅延での書き込み失敗を考慮。) ・開発マシンを他のメーカー製に変えてみる。(根拠なし。) ・開発マシンの購入先を変えてみる。(根拠なし。) ・上のような変更で差異が出たらmicrosoftへ報告する。 ・特定のコントロールのみで起こるのか?メニュー関係のみ?toolstrip と statusstrip を併用した時?どのくらいの頻度?(?回/100回変更中)を詳細まで調査し、microsoftへ報告する。 ・そもそも最初からmicrosoftの有償サポートを受ける。 ・メニューアイテムの追加を自作関数で行なう。(vb に自動で編集させない。) ・起こるものとして、起こったらバックアップファイルから復元する。 など。 ちなみに、こちらの環境は、winxp + visualbasic2008 professionalです。 古いマシンが良いとは言いません。むしろ新しくしていくべきでしょう。 professional が良いとも言いません。 が、そういう事で変わる事もあります。変わらない事もあります。 パソコンに関わる人の常識レベルの話しかできていませんがw