社区
Delphi
帖子详情
貌似Delphi2007重大bug
baseyueliang
2007-11-22 11:34:30
如果应用程序叫abc.exe,同目录下放置文件abc.exe.config则该应用程序不能运行。报错“文件所在的卷已被外部改变,因此打开的文件不再有效”。删除这个文件,应用程序恢复正常。难道Delphi2007类似于notnet一样,为应用程序提供了配置文件,但又怎么使用该配置文件呢,结构是怎样的呢?
...全文
220
10
打赏
收藏
貌似Delphi2007重大bug
如果应用程序叫abc.exe,同目录下放置文件abc.exe.config则该应用程序不能运行。报错“文件所在的卷已被外部改变,因此打开的文件不再有效”。删除这个文件,应用程序恢复正常。难道Delphi2007类似于notnet一样,为应用程序提供了配置文件,但又怎么使用该配置文件呢,结构是怎样的呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oushengfen
2007-11-27
打赏
举报
回复
什么东东,还配置什么?
KevinJHoo
2007-11-27
打赏
举报
回复
我还是用d7
ly_liuyang
2007-11-22
打赏
举报
回复
哦~俺不用.Config文件的~
baseyueliang
2007-11-22
打赏
举报
回复
刚刚用d6交叉试验了一下,似乎问题出在工程的资源文件XX.res上,如果用d6自动生成的资源文件覆盖,再用2007编译出来的应用程序就没有这个问题了,相反用2007创建的工程,用D6编译出来的应用程序也存在类似的问题。
ydlchina
2007-11-22
打赏
举报
回复
楼主提示的及时,我在CB2007试验了一下,提示
由于应用程序配置不正确,应用程序未能启动。重新安装应用程序有可能纠正这个问题
,希望大家一起来讨论这个问题。
brightyang
2007-11-22
打赏
举报
回复
还没有用过
不清除了
baseyueliang
2007-11-22
打赏
举报
回复
借助楼上的思路,发现这个config文件必须跟notnet规定的一样,根标签必须是configuration,就不会抛出错误了。但不知道其是否提供了读取方法,如果还是由应用程序自己撰写读取方法,这个就有点开玩笑了。
baseyueliang
2007-11-22
打赏
举报
回复
楼上的意思是config文件是所以的应用程序的标准配置?不大对吧,d6开发的应用程序是没有的,起码我没听说过。另另外,我这边config文件的作用是配置一些界面风格和其他一些系统参数,当然可以用注册表阿,可以用ini文件阿,也可以换个后缀啊,但是这些跟本贴主题无关紧要啊。其中的格式是我自己定的,跟msdn或者net中的config文件毫无关系,只是参照net中的应用程序配置文件起了个同样的后缀名而已,正因为这个巧合,才发现了这样一个问题。
lextm
2007-11-22
打赏
举报
回复
现在不管是Win32还是.NET的exe都可以带config。如果config不对的话自然会出现问题。要看你为什么需要一个config了,是想启动视觉样式还是想配置UAC。config文件的具体信息,一般都在MSDN里面,Google一下也可以搜到不少范例。
感觉这个和res的联系不大。
baseyueliang
2007-11-22
打赏
举报
回复
另外有一个现象,同样的新建的工程,d6的res文件大小是1k,而2007要6k。但是res文件是编译期起作用的,这个config文件问题是发生在运行期,似乎有联系,想想又风马牛不相及。
2007
年个人回忆与总结
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->
2007
年个人回忆与总结 写在之前的话 您可能是无意间打开这篇文章的。 本文是88250对
2007
年学习、生活的回忆和所思所想。本文结构比较混乱,语言用词较为随意,虽然...
Qt十多年的开发经验,无私奉献!
增加了很多轮子,同时原有模块拆分的也更细致,估计为了方便拓展个管理。把一些过度封装的东西移除了(比如同样的功能有多个函数),保证了只有一个函数执行该功能。把一些Qt5中兼容Qt4的方法废弃了,必须用Qt5中对应的新的函数。跟随时代脚步,增加了不少新特性以满足日益增长的客户需求。对某些模块和类型及处理进行了革命性的重写,运行效率提高不少。有参数类型的变化,比如 long * 到 qintptr * 等,更加适应后续的拓展以及同时对32 64位不同系统的兼容。
无意中看到一个很强的贴,简直一群机关枪阿
MFC五大批判 VcPhi 流氓不可怕,就怕流氓有文化 等 级:
.NET最有含量的吵架贴
不要奢望.NET能够跨平台 有 人跟我说了这么一件事。他们公司做机顶盒开发,原来是Windows XP + .NET作的,但是由于机顶盒免费赠送给客户的,而一个Windows XP需要88美金,因此成本翻倍。公司高层最终不愿意花这一笔钱,就迁移在Linux是用Mono重新实现一遍所有的功能,但是在开发过程中遇到了种种问 题,频繁出现死机现象。我听了觉得十分好笑...
0MQ
ØMQ - The Guide Table of Contents By Pieter Hintjens, CEO of iMatix Please use the issue tracker for all comments and errata(勘误表). This version covers the latest stable(稳定的) relea
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章