gpt4 book ai didi

.net - 内容文件更改后 Visual Studio 未重建

转载 作者:IT老高 更新时间:2023-10-28 11:13:53 24 4
gpt4 key购买 nike

我有一个单元测试项目,其中包含一些用于数据驱动测试的 XML 文件。这些文件设置为 Build Action ContentCopy if newerCopy always

在大多数情况下,这工作正常。但是,当我更改其中一个数据文件而不更改任何代码时,Visual Studio 根本不会触发构建操作,也不会复制任何 XML 文件。实际上,我正在使用旧数据文件运行单元测试。

我可以触发手动构建,但我希望尽可能避免此类错误。是否有某种方法可以让 Visual Studio (2008) 在每次有人更改内容文件时执行复制操作

澄清:XML 文件在单元测试项目中,而不是在生产代码项目中。对于正在运行的测试中设置的文件,我确实有一个相关的 [DeploymentItem] 属性。

最佳答案

我不知道它是否对您的情况有所帮助,但为了解决这个问题,我将 XML 文件的 Build Action 更改为 Embedded Resource,它似乎可以解决问题。

关于.net - 内容文件更改后 Visual Studio 未重建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3657555/

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