VB6 清单无法在 Windows 7 上运行

2023-12-21

我为在 Windows 7 上运行的 VB6 应用程序创建了一个清单文件(不是为了任何视觉样式更改,只是为了确保它访问通用注册表而不是虚拟化注册表)

exe 名称为 Capadm40.exe,清单名为 Capadm40.exe.manifest,包含以下内容:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity version="1.0.0.0"
     processorArchitecture="X86"
     name="CompanyName.Capadm40"
     type="win32"/>
  <description>Administers the System</description>
  <!-- Identify the application security requirements. -->
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="asInvoker"
          uiAccess="false"/>
        </requestedPrivileges>
       </security>
  </trustInfo>
</assembly>

然而,这似乎没有什么区别。即应用程序仍在使用虚拟化注册表配置单元。同样奇怪的是,当我在应用程序exe的属性中取消选中“以管理员身份运行此程序”选项后,Windows仍然在应用程序图标上显示一个盾牌,导致我认为这是我的Windows安装的一些问题而不是清单上的错误。有任何想法吗?


您可能与融合缓存(以及 Explorer Shell 的图标缓存)发生冲突。无论如何,强烈建议不要使用外部清单,但在程序先前运行后尝试添加外部清单通常会导致此类症状。

See 清单和融合缓存 http://blogs.msdn.com/b/vistacompatteam/archive/2006/11/13/manifest-and-the-fusion-cache.aspx进行简要说明。

你也可以touch http://www.helge.mynetcologne.de/touch/index.htmEXE 重新加载缓存。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VB6 清单无法在 Windows 7 上运行 的相关文章

  • 在 MySQL 5.6 中重置 ROOT 密码

    我一直在关注这些说明 http dev mysql com doc refman 5 6 en resetting permissions html用于重置root本地安装的密码MySQL 5 6在 Windows 7 笔记本电脑上 我停止
  • 写入 Windows 7“预览”窗口区域

    如何使用 C 将控件写入或绘制到 Windows 7 预览区域 作为我正在讨论的示例 请在 Windows 7 中打开 Windows Media Player 并播放一首歌曲 播放歌曲时 最小化 Windows Media Player
  • 使用网页浏览器控件保存网页

    我正在使用 VB6 和网络浏览器控件导航到网页 我想定期保存我访问的页面 而无需任何手动干预 我知道如何使用 DOM 解析 HTML 但还需要保存页面而不显示任何对话框 这可能吗 将不胜感激一些帮助 谢谢 陶菲克 This 微软知识库文章
  • Chrome 不会在我的 Windows 计算机上显示我的 HTML 5 视频(我有 Divx)

    我下载了 Divx 插件 我认为 html 文件可以在除 chrome 之外的所有其他浏览器中播放 相反 Chrome 中显示的只是一个黑框 里面有 Divx 字样 为什么 这是我的 HTML5 代码 div class video js
  • 具有多个图像列表和图标/图像的列表视图

    我需要一种在列表视图上使用两个图像列表的方法 其中一个图像列表用于包含 16x16 图标的标题图标 另一个图像列表将在子项目中包含 32x32 缩略图 下图显示了我正在尝试做什么 我找到了解决这个问题的技巧 诀窍是在 32x32 画布上创建
  • 管理软件的演示版本[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个用VB6编写的软件产品 它是一个付费软件产品 有1个月的演示版本 演示版本没有单独的安装文件 输入产品密钥后 软件会将演示版本
  • 在 C# 中给定周数和年份,计算一周的开始和结束日期(基于 ISO 规范)

    我需要生成一份报告 显示一年中的 52 周 或某些年份的 53 周 及其开始日期和结束日期 有一个 ISO 规范可以做到这一点 但看起来非常复杂 我希望有人知道在 C 或 Visual Basic 中执行此操作的方法 实际上适用于 Visu
  • 简单的Java程序插入USB热点后速度慢100倍

    我有以下Java程序 class Main public static void main String args throws java io IOException long start System nanoTime java io
  • ActiveX 日历控件在 Windows 7 中不起作用

    我们有一个经典的 ASP 应用程序 它使用以下日历对象
  • 如何在 VB6 中读取子进程的标准输出?

    在VB6中创建进程时 涉及this https stackoverflow com questions 570295 can i spawn a synchronous process in vb6 and retrieve its ret
  • 使用名称变量访问多个表单控件

    我正在尝试迭代一组 ComboBox 并使用连接的字符串和变量来设置属性来表示控件的名称 但是 我无法让表单实例将 String Integer Variable 识别为其控件之一 因此它无法将任何适当的属性或子例程识别为 System W
  • VB6中VarType返回的vbError是什么?

    我一直在网上搜索这个 但一切都在谈论ErrObject类 或常量vbError由返回VarType功能 我想知道那个类型实际上是什么is 例如一个integer是这样的4 a string是这样的 hello world etc 对于一点背
  • 更改 Windows 7 中命令提示符的默认启动目录

    如何更改 Windows 7 中命令提示符的默认启动目录 我通常执行以下操作从 C 启动命令提示符 WIN R Run Prompt cmd K cd C 我想执行以下操作从 C 启动命令提示符 WIN R Run Prompt cmd 创
  • 32 位键盘挂钩意外地在 64 位应用程序中工作,但挂起 Outlook

    我已经读了很多关于这个问题的文章 但情况却变得更加混乱 我有一个 32 位应用程序 它安装了 KeyboardHook 来等待全局热键并唤醒 在 Win 7 x64 版本上运行它 我注意到按下热键时它会挂起 Outlook x64 版本 所
  • 如何在Windows中收集每个服务名称及其状态?

    我想在不使用任何第三方工具的情况下获取所有 service name 及其状态 迄今为止SC http ss64 com nt sc html命令足以获取其中一个值 例如 sc query findstr SERVICE NAME 但我还需
  • 在路径上找不到类:DexPathList?

    当我在 android studio 中使用 USB 在真实设备中测试时 我的应用程序工作正常 但是当我将 apk 发送到另一台设备并在那里安装时 它无法工作 应用程序崩溃了 我没有找到任何正确的方法来解决问题 错误如下 FATAL EXC
  • 分发用 VB6 开发的 Visio 插件

    我有旧的 VB6 Addin Visio 源代码 可以在编译时生成 DLL 我需要将此 dll 分发给最终用户 但是当我在用户的 PC 上以管理员身份运行以下命令时 regsvr32 MyAddin dll 它抛出 The Module M
  • 获取给定卷的驱动器号?

    给定硬盘卷名 如何在 Windows 7 中使用批处理文件获取驱动器号 Using 电源外壳 questions tagged powershell Get WMIObject Win32 logicaldisk where volumen
  • VB6+SQL-Server:如何使用 ADODB.Command 执行带有命名参数的查询?

    我一直在尝试使用 ADODB Command 执行参数化查询 我知道我可以使用 对于参数 但我的查询相当大 我真的不想跟踪参数的确切顺序 我尝试了类似以下的操作 objCmd CommandType adCmdText objCmd Com
  • 编写一个加载 msvcr80.dll 并公开 free() 函数的 DLL

    我有一个依赖于 MSVCR80 的第三方 DLL 并分配我需要清理的资源 图书馆有not暴露一个free 执行此操作的函数 相反 我需要加载相同的运行时库并手动调用free功能 作为一种解决方法 我尝试编写一个 包装器 DLL 它加载正确的

随机推荐

  • 如何在Scheme中列出评估的所有中间步骤

    例如 如果有表达式 map lambda x add1 x 1 2 3 其评估结果为 2 3 4 如何显示所有中间步骤 在本例中为 map lambda x add1 x 2 2 3 map lambda x add1 x 2 3 3 我认
  • 每次调试运行时禁用辅助服务

    每次启动新的调试实例时 我的辅助功能服务都会重置为禁用状态 有什么方法可以在连续的调试运行中保持启用它 因为每次启用它以调试服务是相当漫长且无聊的 我在真实设备和模拟器上有相同的行为 服务中没有异常 我尝试了事件处理程序中没有代码的事件 我
  • 在编译库中查找 System.gc()

    我在 gc 日志中看到显式的 gc 调用 见下文 我可以使用 XX DisableExplicitGC 删除调用 但我真的想知道哪个代码 库正在调用System gc 关于如何追踪它有任何提示吗 2011 05 30T12 21 48 23
  • 有哪些好的 java make 实用程序?

    我正在寻找一个用于构建大型 java 程序的 make 实用程序 我已经知道 ANT 但想看看还有什么可用的 理想情况下 它应该能够处理导致 GNU Make 混乱的 java gt class 包目录怪异现象 Win32 但跨平台是一个优
  • Rails:对渲染视图进行后处理

    某些 Rails 应用程序会生成一个视图 其中显示有关资源的一些信息 我想通过插件抑制一些信息 而不改变或覆盖视图 一种可能的方法是重写插件中的视图 但这可能会干扰其他插件 我不希望这样 有没有办法修改控制器 以便生成的视图在发送到客户端之
  • 如何检测flutter应用程序何时从后台返回?

    我想检测扑动应用程序何时从后台返回 在其他跨App开发的SDK中 当应用程序更改此状态时 通常会有一个监听器 flutter中有类似的东西吗 class AppState extends State
  • HTTP 标头中的 unicode 用户代理合法吗?

    我正在维护的一个应用程序将从 Web 日志中提取的用户代理加载到使用 latin1 字符集的 MySQL 表列中 有时 它无法加载如下所示的用户代理 Mozilla 5 0 I CPU iPhone OS 5 0 1 like Mac OS
  • UIImageView.appearance 覆盖 UISegmentedControl.appearance

    我一直在尝试使用外观代理 API 将一些默认颜色应用于某些控件 但遇到了问题 当我应用色调颜色时UISegmentedControl使用类似 UISegmentedControl appearance tintColor UIColor r
  • Qt:如何获取当前正在运行的窗口?

    我正在编写一个模拟按键的测试应用程序 我想了解每次按键后显示的窗口 这是代码块 std auto ptr
  • Colorbar - Matlab 中的轴刻度

    我正在使用下面的代码 d3 vals n datesmonth figure plot n d3 colormap jet 12 hold on plot n d3 b scatter n d3 RiskierInd filled caxi
  • React Native iOS 有效登录后“Safari 无法打开页面,因为地址无效”

    登录成功后得到如下信息 登录流程在 Android 上按预期工作 并正确返回令牌 刷新等 Safari 无法打开页面 因为地址无效 错误屏幕录制 https i stack imgur com N5esc gif Auth0 Callbac
  • 单一案例歧视工会的目的

    我正在定义一个单子可观察 反应式解析器 这与普通解析器的行为完全不同 因为它是连续查询 底层类型是 IObservable lt a gt gt IObservable lt b gt 从函数式语言中的各种解析器实现来看 似乎定义事物的更合
  • 声纳错误条件不应无条件评估为“TRUE”或“FALSE”

    我遇到声纳违规 条件不应无条件评估为 TRUE 或 FALSE 对于下面的代码 List
  • 将 LESS 嵌套 CSS 转换为标准 CSS

    我需要帮助尝试将这种 LESS 嵌套 CSS 转换为标准 CSS 有人可以帮忙吗 leftNav a TopLevel float none ul topnav gt li float none height 2em margin 2px
  • 在 .NET 中模拟 Python 的 random.choice

    Python 的 random 模块有一个函数random choice http docs python org library random html random choice random choice seq 从非空序列 seq
  • 使用 upstart 脚本守护 sidekiq - 不起作用

    我正在尝试使用以下两个新贵脚本来守护 sidekiqthis https github com mperham sidekiq tree master examples upstart manage one例子 基本上 workers 服务
  • 如何从 Java 数组中删除一个条目,以便其他条目保持顺序

    原谅笨拙的标题 我想编写一个方法 从数组中删除特定条目 但不会在数组中留下空间隙 例如 如果一个字符串数组包含 aa bb cc dd ee 系统将提示用户输入要删除的数字 该方法将找到该条目的索引 删除该索引 然后将空条目移动到最后一个插
  • OS X / C 已安装字体列表

    我正在尝试以编程方式获取 C 或 Python 中已安装字体的列表 我需要能够在 OS X 上执行此操作 有人知道怎么做吗 安装了 PyObjC 的 Python Mac OS X 10 5 就是这种情况 因此此代码无需安装任何东西即可运行
  • %date:/=% 中的 :/= 是什么意思?

    在寻找在 Windows 中创建以日期命名的目录的方法时 我遇到了这个问题 https stackoverflow com q 5485853 520162 with that https stackoverflow com a 54859
  • VB6 清单无法在 Windows 7 上运行

    我为在 Windows 7 上运行的 VB6 应用程序创建了一个清单文件 不是为了任何视觉样式更改 只是为了确保它访问通用注册表而不是虚拟化注册表 exe 名称为 Capadm40 exe 清单名为 Capadm40 exe manifes