Как заставить Visual Studio 2008 Object Test Bench работать? - PullRequest
4 голосов
/ 16 октября 2008

Я бы хотел использовать Object Test Bench в VS2008. Документы - и даже полезный текст в окне тестового стенда - скажем, щелкните правой кнопкой мыши на классе в представлении классов. Дальнейшее чтение указывает, что этот класс должен быть в проекте запуска или сборке, на которую ссылаются. Я пробовал это на многочисленных классах - public, private, static, как вы его называете - в нескольких сборках (либо проект запуска, либо ссылочный проект), и пункт контекстного меню «Создать экземпляр» никогда не появляется.

Кому-нибудь повезло с этим? Это ошибка или я что-то не так делаю?

Ответы [ 3 ]

5 голосов
/ 16 октября 2008

Решил!

У меня было несколько проектов для запуска при запуске (я так привык работать так, что даже не осознавал, что есть разница!).

Установка только одного запускаемого проекта устранила проблему.

0 голосов
/ 16 октября 2008

Я знаю, что вы не можете заставить его работать в VS2005 без установки Visual J ++, но это, очевидно, не проблема, так как вы используете VS2008. Вы уверены, что смотрите в представлении классов и не смотрите на классы в представлении решений (я знаю, что это звучит глупо, но это была проблема, с которой я столкнулся, работая в первый раз, когда пытался его использовать).

0 голосов
/ 16 октября 2008

Я могу заставить его работать в стартовом проекте, только если проект является консолью или приложением Windows Forms. Кажется, он не работает с веб-сайтами.

КСТАТИ. Я никогда не использую это на практике. И после того, как я немного поигрался с попыткой выяснить, почему это не сработало, я теперь знаю, почему! Очень сложно сделать что-то, что должно быть простым в полностью работающем проекте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...