Visual studio 2008 如何让VisualStudio2008对象测试台工作?

Visual studio 2008 如何让VisualStudio2008对象测试台工作?,visual-studio-2008,object-test-bench,Visual Studio 2008,Object Test Bench,我想在VS2008中使用对象测试台。文档——甚至测试台窗口中的有用文本——都说在类视图中右键单击类。进一步阅读表明此类必须位于启动项目或引用的程序集中。我已经在多个程序集中(启动项目或引用项目)的许多类(public、private、static,随便你怎么说)上尝试过这种方法,上下文菜单项“Create Instance”从未出现过 有人在这件事上运气好吗?这是一个bug,还是我做错了什么?只有当项目是控制台或windows窗体应用程序时,我才能让它在启动项目中工作。它似乎不适用于网站 顺便说

我想在VS2008中使用对象测试台。文档——甚至测试台窗口中的有用文本——都说在类视图中右键单击类。进一步阅读表明此类必须位于启动项目或引用的程序集中。我已经在多个程序集中(启动项目或引用项目)的许多类(public、private、static,随便你怎么说)上尝试过这种方法,上下文菜单项“Create Instance”从未出现过


有人在这件事上运气好吗?这是一个bug,还是我做错了什么?

只有当项目是控制台或windows窗体应用程序时,我才能让它在启动项目中工作。它似乎不适用于网站


顺便说一句,我从来没有在实践中使用过它。在玩了一段时间后,我试图找出为什么它对你不起作用,现在我知道为什么了!在一个完全正常工作的项目上,很难做一些简单的事情。

我知道,如果不安装Visual J++,就无法在VS2005中使用它,但这显然不是问题所在,因为您使用的是VS2008。你确定你在类视图中查看而不是在解决方案视图中查看类吗(我知道这听起来很愚蠢,但这是我第一次尝试使用它时遇到的问题)

解决了

我有多个项目要在启动时运行(我已经习惯了这样的工作方式,甚至没有意识到有什么不同!)


只设置一个启动项目就解决了问题。

很高兴知道。不过,我正在尝试WinForms项目。我可以在windows窗体应用程序中使用它,至少菜单会出现。当我实际尝试实例化我的一个类的对象时,我遇到了一个错误。不过,我可以实例化一些框架类,这个错误似乎与名称空间和类名相同有关(toy project)。在另一个项目中正常工作。