为什么Visual Studio(2008)会创建所有这些*.vsmdi文件

Taw*_*ani 8 unit-testing visual-studio-2008 visual-studio

为什么Visual Studio(2008)单元测试会创建所有这些*.vsmdi文件?可以关掉吗?

小智 8

回答分两部分.

vsmdi文件用于存储有关测试的信息.所以在visual studio中使用ms'测试套件时需要它们.

您应该只在解决方案中拥有一个vsmdi文件.有一个众所周知的错误,当源控件锁定原始文件时,VS会不断创建新的vsmdi文件(vsmdi1,vsmdi2,vsmdi3等).没有解决这个问题.你只需要警惕它正在发生并删除它们.