错误:验证时出错。HRESULT=';80000000A&x27;使用devenv和jenkins visual studio 2019构建时

错误:验证时出错。HRESULT=';80000000A&x27;使用devenv和jenkins visual studio 2019构建时,jenkins,visual-studio-2019,devenv,vdproj,Jenkins,Visual Studio 2019,Devenv,Vdproj,在构建包含一些windows服务和其他c#和vb.net dll的安装包(vdproj文件)时,我们会遇到以下错误。这是使用vs2019企业版 错误:验证时出错。HRESULT='80000000A' 这是使用Jenkins构建的,我们以运行Jenkins的用户身份登录,并运行注册表修复程序,但没有任何效果 我还包括了来自的批处理文件 这些都不管用。这妨碍了CI的工作,并导致我们的延迟。如果您以用户身份登录并在VisualStudio中构建,则工作正常;如果您在开发机器上构建,则会发生同样的情况

在构建包含一些windows服务和其他c#和vb.net dll的安装包(vdproj文件)时,我们会遇到以下错误。这是使用vs2019企业版

错误:验证时出错。HRESULT='80000000A'

这是使用Jenkins构建的,我们以运行Jenkins的用户身份登录,并运行注册表修复程序,但没有任何效果

我还包括了来自的批处理文件

这些都不管用。这妨碍了CI的工作,并导致我们的延迟。如果您以用户身份登录并在VisualStudio中构建,则工作正常;如果您在开发机器上构建,则会发生同样的情况


有什么想法或建议吗?

尝试执行自动添加注册表破解的工具,它现在是安装的一部分。我今天从TFS建筑时遇到了同样的问题,我能够用这个解决它

C:\Program Files(x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\VSI\DisableOutOfProcBuild\DisableOutOfProcBuild.exe