解决VB可执行程序启动错误: "应用程序配置不正确,应用程序未能启动"

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

最近VB编译后的exe程序执行时候会报告错误:"由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。"  之后便结束了.

我在查看系统日志后发现下图信息:

 

日志信息1:
"Generate Activation Context 为 C:/spp工程文件提取器.exe 失败。 参考错误消息: 操作成功完成。"
日志信息2:
"在清单文件或策略文件 "C:/spp工程文件提取器.exe" 的第 2 行出现语法错误。"

一时没有想到出错在哪里,但是很奇怪,在VB IDE 环境程序怎么就很正常了,是不是编译后附加了什么别的东西?
顺藤摸瓜,呵呵,终于抓到了"罪魁祸首":
原来是安装了插件:vbadvance
这个插件很方便,但是其某些功能一直存在bug,直到现在还没有被修正的.

错误解决,取消下图中选择项:Include XP Mailfest Resource,把前面的勾去掉,重新编译,再执行,一切OK!

 


VB】编译错误 1、编译错误:用户定义类型未定义 原因:未引用控件或代码错误 以下三种解决方法: 1)工程——引用——选中"Microsoft ActiveX Data Objects 2.6 Library"——点击“确定” 拓展:ActiveX DataObjects,简称ADO,访问数据库的一个接口,就是用来跟数据库交互的。 2)检查定义的代码是否有问题,要保证上下文的定义代码一致 3)"Ct... 阅读详情

相关推荐

VB应用程序开发实践操作指南

本文详细介绍了多个Visual Basic 2010应用程序开发的实践操作任务,包括添加工具提示、调试按钮功能、布局界面控件、设置访问键与选项卡顺序、编写计算逻辑、处理用户输入验证以及使用VB内置函数等内容。每个任务均提供具体操作步骤和测试方法,适用于初学者掌握VB编程基础和实际开发技巧。

hhh00的博客 753

应用程序无法启动,因为应用程序的并行配置正确 的原因及解决办法

解决 应用程序无法启动,因为应用程序的并行配置正确

vbAdvance V3.1.1.5 最终版 + Key(免费注册码)

【下载前请注意】本资源在CSDN虽然有好多个,但是我肯定我这个才是唯一可用的资源!绝对没欺骗大家!下载前请先看其他网友下载后的评论!如果你下载后发现好用,请在评论里声讨!如果你下载后会用,请和我联系! VB插件 其强大的功能包括: 支持VB编写控制台程序, 支持VB制作输出型DLL, 完整的版本号控制选项, 支持VB下标准DLL的DllMain启动/拆卸通知, XP的清单资源编译器,支持VB自动编译新的XP主题(此功能消除了需要分发一个单独的XML文件) 支持VB编写终端服务器的应用程序-在服务器环境中创建应用程序,让您的应用程序完全控制终端运行时的行为 支持您的应用程序图标-直接设置您的应用程序图标文件,而需要一个窗体或资源 先进的调试文件选项 支持VB编写纯资源DLL 支持VB自定义生成DOS可执行文件,允许您自定义的应用程序所显示的文字,甚至实际运行您的DOS版本。 增强的IDE包括: Build按钮-非常类似于在Visual C + + Build按钮,这将立即建立您的项目 执行按钮-非常类似于在Visual C + + Execute按钮,这将启动您的已编译的应用程序 发送模块代码到文本编辑器- VB的代码编辑器是可以的,但其智能感知是很强大。有好多只能编辑仅相对于VB的集成代码。 对于高效率的编辑,许多程序员有一个专业的文本编辑器。此功能支持你在其它功能强大的代码编辑器内编辑你的应用程序,当您所做的更改并返回到VB时,vbAdvance的检测修订功能将检测到您的修改并重新自动加载你的模块到VB的代码编辑器里。 检测代码模块在VB_IDE之外的变化-。。。。。。 禁用生成对话框-。。。 清除立即窗口-。。。 。。。 本资源包含注册码。

“由于应用程序配置正确,程序未能启动” 的解决方法

(1)如果是采用 Visual Studio 6 工具开发的一些软件出现此问题,一种可能的原因是没有安装 SP6,错误情况界面图如下: 微软提供了文章: 如何判断是否安装了 Visual Studio Service Pack http://support.microsoft.com/kb/194295 但是写的够详细,这里我写了一个小的程序,...

diaoxuejin1658的博客 246

由于应用程序配置正确未能启动应用程序。请查看清单文件以查找可能的错误

以前.net 2.0写的一个winform程序,选择转到vs2008,net 3.5下,转换成功完成,但是启动时报错: “由于应用程序配置正确未能启动应用程序。请查看清单文件以查找可能的错误"刚开始怀疑是应用配置的问题,检查了app.config,将项目和解决方案的配置都统统检查了一遍,问题依旧!,直接双击dubug下的exe文件执行,报错:“由于应用程序配置正确应用程序未能

JACKY.昊昊 的专栏 9914

计算机程序配置正确 请联系我们,出现由于应用程序配置正确提示怎么办 【解决方法】...

出现由于应用程序配置正确的提示怎么办? 应用程序运行在用户模式,它可以和用户进行交互,一般具有可视的用户界面。很多用户在使用一些程序,特别是开启qq时,界面有时会出现由于应用程序配置正确的提示。下面,我们就来看看 由于应用程序配置正确解决方法。原因分析1、绝大部分是以下两种原因:该问题的原因之一:您的计算机的Windows Installer服务没有开启。其解决方法是打开控制面板→管理→服...

weixin_39614546的博客 807

由于应用程序配置正确,程序未能启动

最近写了一个程序   DLL是用C#编写的(A.DLL),这个DLL文件同时也引用另一个DLL文件(B.DLL),此后在VB.NET中的程序中添加了引A和B两个DLL文件的引用      调试程序时,很正常,但生成一个安装包安装后,启动程序,提示:"由于应用程序配置正确,程序未能启动",在网上四处查找解决方法,也按照网上的办法一一测试,但均未能成功,后来自己测试了一下:      将安

290

vb关闭时出现“vb6.0-应用程序错误

vb关闭时出现“vb6.0-应用程序错误

张美红 3413

VB编写标准DLL插件(VBADVANCE3)

VB插件,可以开发标准DLL,压缩包中带注册码,测试可用!

无代码VB编写的应用程序“运行时错误424,要求对象”错误解决

   前一段时间,有个客户打电话来告诉我,我的用VB开发的一个应用程序,在他那里用了几年,可是最近突然出现“运行时错误424,要求对象”的错误!在出现这一错误的前一天他们还正常使用,而且在这中间没有出现过异常。  以前遇到过这样的问题,但是是在编程过程中,往往都是某个控件在Form中出现异常的可见,就是变成空白的一个方框,把它删除,重新添加一个相同的控件问题即可解决。但是从来没有碰到过在可执

6651

VB中“对象关闭时,允许操作”解决方案 3704 錯誤

  问题是这样的,在VB中执行存储过程,想讀取存儲過程返回的結果集,存儲過程用到臨時表,在VB中調用存儲過程的時候就出現3704的錯誤,提示“對象關閉時,允許操作”,在網上找了很多信息,都不能解決問題,無疑間在百度知道上看到一個人提的問題,有人回答,有一條很符合我的現象,果然解決了哈哈,轉載主要原因有一下:  1、数据库对象连接被关闭了,这肯定会报错的,当然也不能输出任何结果的,这时只需注意“先...

weixin_30709809的博客 1792

VB6 关闭时出现“VB6.EXE - 应用程序错误解决办法

使用VB6.0的时候,当关闭软件的时候,偶尔会出现错误提示框:      VB6.EXE -应用程序错误 "0x0055a8ea"指令引用的"0x608af85c"内存。该内存不能"read"。 大部分网友通过重新安装完整版的VB解决问题,也通过如下的方法来解决的! 在VB6.0的程序界面中,执行菜单操作: 外接程序 → 外接程序管理器 ,先选择Source

gshuli的专栏 2466

VB6.0打开提示“Automation错误解决办法

打开VB编程环境提示“Automation错误”但是影响正常使用,就是每次打开都提示错误很烦人 解决方法: 将VB运行时选择右键-- 管理员方式运行(运行之后可能会提示其他的错误,全部关闭即可)– 然后关闭编程环境, 重新打开VB 就全部正常了 右键VB快捷方式的属性,选择“兼容性”->“已兼容模式运行这个程序”,“确定”即可 参考链接: 《打开VB编程环境提示“Automation错误解决办法》 ...

大学生视野 9498

VB6程序报“Ora-06413连接未打开”错误最简单的解决办法

系统环境:WIN10 X64,VB6 ORC环境:WIN2012 X64,Oracle11g X64 VB6太老了,总是会出些意想到的问题。。。 连接64位Oracle时,生成EXE时运行正常,调试时报“Ora-06413:连接未打开” #原因是:调试时VB6的工作路径是VB6的安装目录,X64系统的安装路径是“C:\Program Files (x86)\Microsoft V...

slavewh的专栏 1601

VB基础

  VB入门1.1  知识要点1.VB的特点、安装和启动了解VB面向对象、可视化、事件驱动的特点。2.VB集成开发环境初学者主要掌握菜单栏、工具栏、工具箱窗口、属性窗口、代码窗口、工程资源管理器窗口的使用。3.VB对象的概念,对象的属性、方法和事件三要素4.创建VB应用程序的过程5.掌握窗体、标签、文本框、命令按钮控件的常用属性、方法和事件的使用6.VB应用

攻城师 1万+

VB6.EXE - 应用程序错误解决办法

使用VB6.0的时候,无论是打开空的工程或其它工程,当关闭软件的时候,偶尔会看到类似下图的提示框:尤其是企业版的VB6.0,最容易出现这样的问题,而一般的精简版,常出现这样的问题!   VB6.EXE -应用程序错误   "0x0055a8ea"指令引用的"0x608af85c"内存。该内存不能"read"。   "0x0055adc8"指令引用的"0x608af87

heary29的专栏 2684

启动应用程序出现vb40032.dll缺少问题的解决

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个vb40032.dll文件(挑选合适的版本文件)把它放入到程序或系统目录中,当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此将缺失的文件放回到原目录之后就能打开你的软件或游戏了.那么出现vb40032.dll丢失要怎么解决

wbcmbfy的博客 978
上一篇: 一分钟的人生困境
下一篇: 源代码管理简介
唐古拉山
唐古拉山 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄26年 977粉丝 700原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值