错误R6030 CRT未初始化。由管理员权限解决? [英] Error R6030 CRT not initialized. Solved by administrator privileges?

查看:3995
本文介绍了错误R6030 CRT未初始化。由管理员权限解决?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我支持链接到VC 9.0 Runtime的软件开发产品。客户报告在运行使用我们的编译器构建的应用程序时未初始化的错误R6030 CRT。这只发生在他链接第三方DLL时。但是,
在MSVC中编译时运行相同的代码时不会出现此错误。如果有必要的话,我可以提供更多的信息。

I support a software development product that links to the VC 9.0 Runtime. A customer is reporting an error R6030 CRT not initialized when running his application that is built with our compiler. This only occurs when he is linking a third party DLL. However, he does not get this error when running the same code when compiled in MSVC. I can provide much more information if necessary.

我已经阅读了很多关于这方面的潜在原因,但我还没有得出任何可靠的结论。我发现此错误的常见解决方案是在Windows 7上以管理员身份运行应用程序,这样可行!但是,作为管理员运行对我的客户来说不是一个可接受的
解决方案,所以我想知道是否有人知道为什么运行管理员修复问题的原因?

I've read a lot about potential causes for this, but I have not been able to come to any solid conclusions. A common solution I find to this error is to run the app as Administrator on Windows 7, and this works! However, running as admin is not an acceptable solution for my customer, so I was wondering if anyone knew a reason why running as admin fixes the problem?

另一种常见的解决方案是运行注册表清理程序(这些阴影免费软件应用程序中的一个"清理"您的损坏的数据库注册表)。哪些注册表项可能会被破坏而导致此问题?

Another common solution is to run a registry cleaner (one of these shady freeware apps that "cleans" your registry of corrupt data). What registry keys could be corrupted that would cause this problem?

正如我所说,我已经在网上搜索了很多解决方案,并找到了很多解决方案,但没有理由为何这些解决方案有效任何人都能解释一下吗?我认为理解为什么以管理员身份运行修复问题将是理解
问题的关键。

As I said, I have done a lot of searching for a solution on the web, and have found many solutions, but no reasons why these solutions work. Can anyone shed some light? I think an understanding of why running as admin fixes the problem will be key to understanding what the problem is to begin with.

推荐答案

Hi DBiel,

Hi DBiel,

欢迎来到MSDN论坛。

根据您的描述,您的产品存在一些可能需要管理员权限的问题。

这可能是因为您的应用程序调用了一些必须触发用户帐户控制的API
UAC

在Visual Studio中:属性页 - >

配置属性 - >连接体 - >清单文件,您可以选择/ MANIFESTUAC:级别。

这是关于UAC的综合链接:
http://msdn.microsoft.com/en-us/magazine/cc163486.aspx

我希望我的建议有所帮助。

Regrads,

Elegentin


这篇关于错误R6030 CRT未初始化。由管理员权限解决?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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