验证时出错.HRESULT = '8000000A' [英] An error occurred while validating. HRESULT = '8000000A'

查看:44
本文介绍了验证时出错.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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆