gpt4 book ai didi

visual-studio - 有没有办法阻止 Visual Studio 在每次测试运行后修改解决方案文件?

转载 作者:行者123 更新时间:2023-12-01 18:12:10 24 4
gpt4 key购买 nike

有时当我运行单元测试时,Visual Studio 似乎每次都会修改我的 .sln 中的 .vsmdi 文件列表。这很烦人,因为我的源代码管理客户端认为需要 checkin .sln 文件,即使我不想 checkin 它。有没有办法阻止 Visual Studio 在测试运行后修改 .sln 文件?

编辑:找到 Microsoft Connect issue讨论这个,这很糟糕,因为过了一会儿事情就从那里消失了,而且它是一个糟糕的错误跟踪器

最佳答案

我不相信存在解决方案。一个好的 Connect 案例可以更好地记录问题和重现案例,是 this one 。在页面的最底部,评论者提出了一种解决方法,我已在此处复制。我还没有亲自测试过这个解决方法,我想我已经 NumPy 了,放弃了这个错误引起的更改:(

来自连接案例:

I have been able to repro this problem by having developer A run tests with the vsdmi file while developer B check it out and adds unit tests to the vsdmi. This typically will cause a new one to be generated.

The workaround that has worked for me is to create vsdmi files per dev for unit testing activities that are not checked in to SCC and create special vsdmis for build testing and automated regression.

Yuck, but it works.

关于visual-studio - 有没有办法阻止 Visual Studio 在每次测试运行后修改解决方案文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/160046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com