2012-01-13 68 views
6

我有一个项目,我想添加一个单元测试。项目中还有其他的单元测试是由以前的开发人员编写的。我试图测试一个读取对象和XML文件到一个对象。为此,我选择测试项目并添加一个单元测试,然后选择我希望进行单元测试的类。该存根类获取自动生成的,我可以成功编译项目,但是当我跑我的错误未找到MSTest:单元测试 - 找不到输入文件... vsmdi

输入文件:C:\布拉赫\布拉赫\布拉赫\布拉赫\ MYPROJECTNAME.vsmdi。

我试图在供试品溶液检查出所有的文件,并重新创建单元测试,但我仍然得到同样的错误

您的信息:

  1. 有中没有vsmdi文件我项目
  2. 运行Visual Studio 2010
  3. TFS 2010
  4. 面向.NET 2.0运行时(不能去4.0由于ŧ O管理限制)
  5. 这是一个控制台应用程序
  6. 使用MSTest的

任何帮助将不胜感激!谢谢... Orin

回答

0

如果这仍然是您的问题,我会建议您检查一下,看看您是否在其尝试在本地和构建服务器上创建VSMDI文件的目录拥有写入权限,如果您重新运行服务器版本。如果我没有记错,如果VS无法创建VSMDI文件,则会遇到此消息。

2

我有类似的问题。我做了什么:

  1. 封闭式解决方案和Visual Studio
  2. 从文件夹中删除“只有部分读”与项目再次
  3. 打开VS并推出测试

我仍然有该消息“输出测试”窗口,但测试是可执行的。

希望有所帮助。