Visual Studio 的 .vsmdi 文件有多重要?

2024-01-02

这是场景:

“用户 A”已通过 Visual Studio 2010 创建了单元测试。测试项目和单元测试源代码已签入版本控制。 “用户B”从版本控制中获取测试项目和单元测试源代码。然后,“用户 B”打开测试项目并收到一条消息:“加载 blah.blah.blah.vsmdi 时出错:找不到输入文件:blah.blah.blah.vsmdi。”但是,“用户 B”仍然可以成功运行单元测试。

现在,无论“用户A”是否should已检查 .vsmdi 文件,除了错误消息之外,似乎没有任何负面影响。

没有 .vsmdi 文件有什么坏处吗?或者,相反,拥有 .vsmdi 文件有什么好处?


以下链接提供了一些有用的信息 *.vsmdi 文件

http://notgartner.wordpress.com/2011/02/10/what-is-a-vsmdi-file/ http://notgartner.wordpress.com/2011/02/10/what-is-a-vsmdi-file/

简而言之,这里有用的链接内容是:

最初,使用 *.vsmdi 文件是在 TFS 构建服务器上实现 MSTest 与 MSBuild 集成的要求,但此要求已被删除,再次删除了该文件的实用程序。

假设您只是使用测试视图来运行测试,那么删除这些文件是完全安全的。如果你想尝试解决这个问题,有一个不完美的解决方案。只需从磁盘和版本控制中删除所有文件(假设您在此处使用 TFS,或任何与 Visual Studio 集成的版本控制系统),然后指示版本控制系统执行独占检出。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 的 .vsmdi 文件有多重要? 的相关文章

随机推荐