1

我知道 xml 文件是无法受密码保护的文本文件,但我正在寻找一种方法来保护一堆 xml 文件不被轻易查看。虽然我的 winform 应用程序需要它们。我可以将它们打包成 .lib 或 .dll 吗?如果是这样,如果在 dll 中,我如何读取它们?对不起,对编程很陌生。谢谢

4

2 回答 2

2

它加深了您想走多远。您可以将您的 XML 序列化为二进制,这很可能会阻止 99% 的爱管闲事的人。为了更进一步,您还可以加密您的 XML。

如何使用 Visual C# 加密和解密文件

于 2013-09-19T09:18:45.120 回答
1

是的,您可以将任何文件嵌入到您的程序集中

  1. 转到项目属性
  2. 有一个名为“资源”的选项卡
  3. 在工具栏中打开下拉“添加资源”并选择“添加现有文件”

您可以通过以下方式访问代码中的资源:

My.Resources.MyNewResource
于 2013-09-19T12:34:28.270 回答