社区
嵌入开发(WinCE)
帖子详情
有朋友写过用于生成.cab文件的.inf文件吗?一个小问题请教
nothingneed
2004-09-08 06:46:41
我的源文件中有同名文件(虽然不在同一个目录),可是.inf似乎无法靠目录来区分,导致生成的.cab文件中,同名文件都变成了同一个文件(都是最后那个声明的),请问除了把文件名改了,有什么办法解决吗?
...全文
189
17
打赏
收藏
有朋友写过用于生成.cab文件的.inf文件吗?一个小问题请教
我的源文件中有同名文件(虽然不在同一个目录),可是.inf似乎无法靠目录来区分,导致生成的.cab文件中,同名文件都变成了同一个文件(都是最后那个声明的),请问除了把文件名改了,有什么办法解决吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
载舟之水
2004-09-10
打赏
举报
回复
我试验过了,问题确实存在,这个问题应该是打包程序的bug。
我觉得目前只能通过改名,或者打成cab后再解压,替换掉文件再用其他程序压成cab。
无聊客
2004-09-09
打赏
举报
回复
多谢,另外你可以看看安装的目标目录那里,比如:
0.dat,,,0x20000000
这里感觉可能支持拷贝过去后Rename,不过没试过,也没什么相关资料,只是个瞎猜,呵呵
nothingneed
2004-09-09
打赏
举报
回复
yzx0023(无聊客) 谢谢啦~不过我不打算用setup.dll了,有点麻烦,我就直接在我的程序第一次运行的时候改名字好了^_^
这个帖子我想留一段时间,看看还有没有好办法
yzx0023(无聊客)请到
http://community.csdn.net/Expert/topic/3353/3353200.xml?temp=.7967798拿分,谢谢^_^
无聊客
2004-09-09
打赏
举报
回复
把里面的Install_Exit()方法改一下就可以了
无聊客
2004-09-09
打赏
举报
回复
EVC4.0目录wce420\POCKET PC 2003\Samples\Win32\下有SetupDll的例子,你可以去看下,只要实现几个接口就可以了,然后你在INF里加上:
[DefaultInstall]
CESetupDLL=SetupDll.dll
当然SetupDll.dll也要打进包里,安装到机上,呵呵
nothingneed
2004-09-09
打赏
举报
回复
yzx0023(无聊客) 这是个好办法~~~不过这个SetupDll注册到哪里可以在安装之后就执行?
无聊客
2004-09-09
打赏
举报
回复
你可以先用不同文件名字打包,再做个SetupDll在安装结束后把文件名字再改回来
nothingneed
2004-09-09
打赏
举报
回复
yzx0023(无聊客) 呵呵,我的文件是在太多了,而且牵扯到程序逻辑,因为是游戏,地图元素大多根据目录来区分。。。头痛。。。
无聊客
2004-09-09
打赏
举报
回复
to aawolf(羌狼):
是
[SourceDisksNames]
1=,"media",,..\media
2=,"bin",,..\x86
[SourceDisksFiles]
0.dat=1
0.dat=2
有两个不同的0.dat要打到同一个包里,和你说的好象不一样啊
nothingneed
2004-09-09
打赏
举报
回复
楼上高人这个答案看不出哪里能解决同名问题呀@_@
aawolf
2004-09-09
打赏
举报
回复
Like this!
[SourceDisksNames]
1 = , "ARM files",,".\windows"
2 = , "ARM files",,".\swtfiles\yancao"
[SourceDisksFiles]
"CDataManage.dll"=1
"ConvertDB.exe"=2
无聊客
2004-09-09
打赏
举报
回复
我试了下,好象是不支持同名,顶下,看有没有高人能解决,学习学习,实在不行改名算了
101monster
2004-09-09
打赏
举报
回复
呵呵,UP!
SexualMan
2004-09-09
打赏
举报
回复
学习
nothingneed
2004-09-09
打赏
举报
回复
靠,我可真是笨死了,怎么没想起来呢,确实可以改名的 0.dat,1.dat,,0就可以了
谢谢谢谢,呵呵
我的文件实在太多了,inf文件都是另外再写vbs脚本生成的,只要不改程序逻辑,一切都好说^_^
无聊客
2004-09-08
打赏
举报
回复
倒没碰到过,最好还是改名吧,明天我去公司试试看
nothingneed
2004-09-08
打赏
举报
回复
代码片段
[SourceDisksFiles]
fonts.txt=1, .\data
objects.txt=1, .\data
road1.zbm=1, .\data\track\navyblue
road1.zbm=1, .\data\track\skyblue
这肯定不对,但是我也想不出办法
.cab是微软的通用格式,我想总不至于连同名文件都不支持吧。。。
Spring+SpringMVC+MyBatis+JQ+BootStrap练习
技术架构:视图层(view):展示数据,与用户交互. html:静态页面,css:美化页面,js动态显示页面,jsp其实就是servlet但是因可以动态交互页面 传值你说属于前端就属于前端吧控制器(Controller):控制业务处理流程(接收请求,接收参数(封装参数,根据不同的请求调用对应 业务层处理,根据处理结果返回响应信息)) servlet(功能可以实现但是很麻烦,
一个
请求对应
一个
servlet),SpringMVC用
一个
共有的
【转载】ATL
问题
集
原文:http://blog.csdn.net/fengrx/article/details/4171629 这些
问题
是以前在csdn当版主是一些
朋友
整理的,今天找到了,贴到这里来! #1如何使用控件不能改变大小? 答:有时我们需要创建不可改变大小的控件,像那种在运行时没有界面的控件(例:时间控件,Sys
Inf
o 等),想做到这种功能的话,请把以下代码加入到控件类的构造函数: m_...
Windows Mobile FAQ 2006.7.19
最近一直在忙着写程序,所以从MEDC后就没好好回答
问题
,BLOG上已经积攒了不少的
问题
,干脆在这里集中回答一下,大家也更方便来找。如果回答得有什么不妥,请大家给予指正,谢谢。如果这样效果好的话,我打算以后也这样做,把一段时间的
问题
汇总在一起。藤条焖猪肉 发表于2006-07-04 11:07:00 IP: 61.144.207.*1.要在任务栏中隐藏窗体标题一般都是用ShowDialog时,把前
定制
一个
eVC上的中文模拟器
中文模拟器这个
问题
实在被问得太多了,eVC自带的STANDARDSDK_500 Emulator用起来显然不顺手,存在以下缺点:(1) 不支持中文的,只支持英文。中文显示上去一堆框框。(2) 不支持Folder Sharing。模拟器开起来后,菜单里的Emulator->Floder Sharing是灰的,点不了。导致要用到的所有
文件
都得用Remote File Viewer传上去,不仅麻...
电脑使用故障排除150例
也可以当电脑专家——电脑使用故障排除150例 1.观看未下载完的影片 问:我最近用BT软件下载电影,但是必须下载完全部内容才能播放,有时候经常是下载到了90%多的时候,因为没有种子下载无法完成,请问有没 有方法观看这些未下载完的影片? 答:当然可以了。有一款VLC媒体播放器,可以播放不完全的AVI
文件
。它的下载地址是: http://www.vid...
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章