C# winfrom程序 生成可执行文件时如何把资源文件也打包,资源文件夹里有视频和文档
4个回答
展开全部
方法一:直接添加到exe资源里
展开击项目中Properties,双击Resources.resx,添加需要的文件
方法二:为项目生成安装部署
在解决方案上点右键,添加项目,添加安装项目,在应用程序文件夹中添加项目输出,各个类库的主输出.添加文件夹,向其中添加资源.完全可以按照你的意愿来添加相应的文件.添加完毕后,生成即可.
展开击项目中Properties,双击Resources.resx,添加需要的文件
方法二:为项目生成安装部署
在解决方案上点右键,添加项目,添加安装项目,在应用程序文件夹中添加项目输出,各个类库的主输出.添加文件夹,向其中添加资源.完全可以按照你的意愿来添加相应的文件.添加完毕后,生成即可.
追问
您知道 winform程序怎么弄成不用安装就能使用的文件吗?如果直接用debug的话,有些文件会暴漏出去
追答
抱歉,据我所了解的,无论怎么打包,运行时还是会解包的,该泄露的还是会泄露,所以这世界上才有加密这东东
简单的话,可以考虑把文件的扩展名修改掉,一样能读取.
再不然就是把重要的文件放到EXE资源里,不过很容易被取取来= =
复杂的话就是考虑加密或者压缩了
2011-04-01
展开全部
是在同一个目录的,读取路径就是 Application.StartupPath + @"\data.xml"
这个,需要设置一下,在你的“解决方案资源管理器” 里,点击你的data.xml,在Data.xml的属性窗口中,将 “复制到输出目录” 设置为 “如果较新则复制” 就可以了。
另外,团IDC网上有许多产品团购,便宜有口碑
这个,需要设置一下,在你的“解决方案资源管理器” 里,点击你的data.xml,在Data.xml的属性窗口中,将 “复制到输出目录” 设置为 “如果较新则复制” 就可以了。
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你选择工程选项,里面有资源一项,你选择就可以了,可以选择添加也可以吧文件拖到里面去;
要使用的时候,输入你的命名空间名字,后面会有提示,在resource里面,里面有你添加的文件名,但是没有后缀名
要使用的时候,输入你的命名空间名字,后面会有提示,在resource里面,里面有你添加的文件名,但是没有后缀名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将资源文件的编译属性设置成相应的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询