4

VS2008 でオブジェクト テスト ベンチを使用したいと考えています。ドキュメント、およびテスト ベンチ ウィンドウの役立つテキストでさえ、クラス ビューでクラスを右クリックするように指示されています。さらに読むと、このクラスはスタートアップ プロジェクトまたは参照アセンブリにある必要があることがわかります。パブリック、プライベート、静的など、いくつかのアセンブリ (スタートアップ プロジェクトまたは参照プロジェクト) の多数のクラスでこれを試しましたが、コンテキスト メニュー項目 [インスタンスの作成] は表示されません。

これで運が良かった人はいますか?これはバグですか、それとも何か間違っていますか?

4

3 に答える 3

5

解決しました!

起動時に複数のプロジェクトを実行するように設定しました(そのように作業することに慣れてきたので、違いがあることに気づいていませんでした!)。

スタートアッププロジェクトを1つだけ設定すると、問題が解決しました。

于 2008-10-15T22:05:06.933 に答える
0

プロジェクトがコンソールまたはWindowsフォームアプリケーションである場合にのみ、スタートアッププロジェクトで機能させることができます。Webサイトでは機能しないようです。

ところで。私は実際にそれを使用することはありません。そして、なぜそれがあなたのために機能しなかったのかを理解しようとする文脈でしばらく遊んだ後、私は今、その理由を知っています!完全に機能するプロジェクトで単純なはずのことを行うのは非常に困難です。

于 2008-10-15T21:31:53.273 に答える
0

Visual J++ をインストールしないと VS2005 で動作させられないことはわかっていますが、VS2008 を使用しているので、明らかに問題ではありません。クラス ビューを見ていて、ソリューション ビューのクラスを見ていないのは確かですか?

于 2008-10-15T21:58:11.720 に答える