C# winfrom程序 生成可执行文件时如何把资源文件也打包,资源文件夹里有视频和文档

 我来答
司馬尘恋
2011-03-27 · TA获得超过1101个赞
知道小有建树答主
回答量:427
采纳率:0%
帮助的人:596万
展开全部
方法一:直接添加到exe资源里
展开击项目中Properties,双击Resources.resx,添加需要的文件
方法二:为项目生成安装部署
在解决方案上点右键,添加项目,添加安装项目,在应用程序文件夹中添加项目输出,各个类库的主输出.添加文件夹,向其中添加资源.完全可以按照你的意愿来添加相应的文件.添加完毕后,生成即可.
追问
您知道 winform程序怎么弄成不用安装就能使用的文件吗?如果直接用debug的话,有些文件会暴漏出去
追答
抱歉,据我所了解的,无论怎么打包,运行时还是会解包的,该泄露的还是会泄露,所以这世界上才有加密这东东
简单的话,可以考虑把文件的扩展名修改掉,一样能读取.
再不然就是把重要的文件放到EXE资源里,不过很容易被取取来= =
复杂的话就是考虑加密或者压缩了
匿名用户
2011-04-01
展开全部
是在同一个目录的,读取路径就是 Application.StartupPath + @"\data.xml"

这个,需要设置一下,在你的“解决方案资源管理器” 里,点击你的data.xml,在Data.xml的属性窗口中,将 “复制到输出目录” 设置为 “如果较新则复制” 就可以了。
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落水神
2011-03-27 · TA获得超过883个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:180万
展开全部
你选择工程选项,里面有资源一项,你选择就可以了,可以选择添加也可以吧文件拖到里面去;
要使用的时候,输入你的命名空间名字,后面会有提示,在resource里面,里面有你添加的文件名,但是没有后缀名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
endall_man
2011-03-27 · TA获得超过154个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:117万
展开全部
将资源文件的编译属性设置成相应的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式