验证时出错.HRESULT = '8000000A' [英] An error occurred while validating. HRESULT = '8000000A'
问题描述
在自动构建中使用 devenv 时,我收到此错误已有一段时间了.我浏览了我能找到的每个网站,通常的答案提到了刷新依赖项(我相信修复它是为了手动部署,而不是自动部署)并从项目中删除源代码控制编码,这对我没有帮助.
我每次构建时都不会出现错误,但每次在不同的部署项目上似乎都是随机的.
有人对为什么会发生此错误以及如何修复它有任何建议吗?
这是 Visual Studio 2010 中的已知问题(竞争条件).请参阅此连接项.>
我们也遇到过这个问题,并且就这个问题与 Microsoft 进行了非常不满意的支持电话.长话短说:这是一个已知问题,无法解决,Microsoft 建议放弃 Visual Studio 安装项目 (.vdproj).
我们通过在第一次失败时再次触发 MSI 构建来解决此问题.不太好,但它大部分时间都有效(错误率从 ~ 10% 下降到 ~ 1%).
I have been receiving this error for a while when using devenv on an automatic build. I have gone through every website I can find, and the usual answers mention refreshing dependencies (Which I believe fixes it for manual deployment, but not for automatic) and removing the source control coding from the projects, which hasn't helped me.
The error does not occur every time I build, but it seems random on different deployment projects each time.
Does anyone have any advice on why exactly this error occurs and how to go about fixing it?
This is a known issue in Visual Studio 2010 (a race condition). See this connect item.
We've run into this as well, and had a very unsatisfying support call on this issue with Microsoft. Long story short: it's a known issue, it won't be solved, and Microsoft advises to move away from Visual Studio Setup projects (.vdproj).
We've worked around this issue by triggering the MSI build a second time when it fails a first time. Not nice, but it works most of the time (error rate is down from ~ 10% to ~ 1%).
这篇关于验证时出错.HRESULT = '8000000A'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!