1

私は VC++ 6.0 で書かれた古いアプリケーションを持っており、それを維持する必要があります。アプリケーションは非常に大きく、新しい VC++ (VS2005 など) に変換するには多くの時間が必要です。

問題は、コードにわずかな変更を加えるたびに、ソリューション (.dsw ファイル) が破棄されることです。

開発環境として Windows XP 32 ビットを実行する VMware 仮想マシンを使用しています。

Microsoft Visual C++ 6.0 で同じ問題が発生した人はいますか?

4

1 に答える 1

0

アドバイスするのは難しいですが、VS6 がプロジェクト ファイルを自発的に破棄することはあまり知られていません。任意に .dsw ファイルに読み取り専用属性を設定することができます。これを実行しているコードがファイルを削除できないことがわかった場合、何らかのメッセージが表示されるはずです。

歓迎されないアドバイスを追加する必要があります。著しく古いバージョンの Visual Studio を使用することは問題ありませんが、時間が経つにつれて、不便さと癖が蓄積されます。それは決して良くなりません。プロジェクトを更新するために時間を投資するポイントに到達するまで (非常に古い VS2005 を選択しないでください)、古いプロジェクトを維持するために浪費する時間と競争できるようになります。D-dayがやってきたようです。それを捨てる時が来ました。

于 2013-04-16T12:29:33.397 に答える