0

プロジェクトに(何でも)ファイルを追加して、smthng.settingsという名前を付けて、Windowsフォームアプリケーションに.settingsファイルを追加しようとしています。作成した直後にクラッシュします(プロジェクトのディレクトリを調べると、ファイルはそこにありますが、プロジェクトの「中に」ありません)。私はそれを間違っていますか、それとも問題が他の場所にある可能性がありますか?

編集:クラッシュするのは設定デザイナーのようです。

一部解決済み:(whatever).configファイルを追加した場合、その名前を .settings に変更し、そのファイル タイプを C/C++ コードに変更します (どうやってこれを見つけたのかは聞かないでください..)。設定を追加することはできますが、フォームに何らかの接続を持つものを追加すると、自動的に(whatever).config同じ名前の a が生成され (これは(whatever).setting、それらの 1 つを変更しても同じです)、stdafx.cppa#include '(whatever).h'が表示されます。これは問題です。そのようなヘッダーがないためです。(それを消去したり、空白を作成したりするだけ(whatever).hでは機能しません。どうやら、すべてのデータを to に接続する(w/e).settingsか、他の(w/e).h何かに接続する必要があるようです)以前にこの問題が発生した人はいますか?誰にもアイデアはありますか?

4

1 に答える 1

0

クラッシュした場合、他に何が間違っているかを考えると、それはバグです - ソフトウェアは無効なユーザー入力でクラッシュするべきではありません。とは言っても、原因は、VS 自体のバグから、使用しているサードパーティの拡張機能のバグ、システムの問題まで、あらゆる可能性があります。

VS2005 の最新の OS アップデートとサービス パックがすべてあることを確認してください。それでも再発する場合は、バグとしてMicrosoft Connectに報告してください。この製品領域の担当者がそこから問題を解決します。

于 2009-08-14T20:52:04.757 に答える