我试图让一些测试控制台应用程序内运行内部MSTest的控制台应用程序
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualStudio.TestTools.UnitTesting; // this doesn't work
我得到的错误是:
类型或命名空间名称VisualStudio中“不存在命名空间中的“微软”(是否缺少程序集引用?)
然而,它在一个单独的测试项目中的所有作品:
问题:有什么不同?
我也不得不在添加 {3AC096D0-A1C2-E12C-1390-A8335801FDAB}; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} ProjectTypeGuids>入的csproj让测试运动员认识到这个组装。 http://www.bryancook.net/2009/12/manually-creating-ms-test-project.html –
2010-10-12 19:45:57
刚刚发现,当这些GUID在那里时,控制台应用程序不运行..它只是启动试跑者。去测试一个独立的项目,我想..这是为了好玩! – 2010-10-12 19:58:55