微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在dll中打包xml文件,c#

我有一个.NET C#2.0项目,它涉及许多.xml文件,当我将我的项目移植到另一个位置或分发文件时,我需要这些文件.我目前不想把它作为一个setup.exe文件.我想要独立目前我已经把它们全部放在我的项目中的一个文件夹“FILES”中.所以我想知道的是

>我可以将所有这些XML文件打包到一个DLL里面,这样它的安全性和便携性?如果是这样做呢?
>当我构建程序时,不会复制FILES文件夹.我怎么能让它复制它呢?

您可以将xml文件标记为资源,并将它们打包在程序集中.只需将“构建动作”设置为“嵌入式资源”即可.或者,使用资源文件(resx),并将xml文件拖放到resx设计器上,并为您完成所有操作(包括提供访问方法获取数据).

原文地址:https://www.jb51.cc/windows/363496.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐