Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在windows窗体应用程序中隐藏xml文件_C#_Xml - Fatal编程技术网

C# 在windows窗体应用程序中隐藏xml文件

C# 在windows窗体应用程序中隐藏xml文件,c#,xml,C#,Xml,我有我的windows应用程序的语言文件和设置文件。这些文件是xml格式的,它们显示在发布文件夹中。我想隐藏,crpyt或类似的东西,以使用户无法看到或达到我的文件。 最好的方法是什么。如何满足您的需要,只需使用另一个扩展名而不是.xml,这样用户就不知道如何打开文件了 您还可以将文件设置为嵌入式资源,并从资源加载,这样它将位于dll本身内部,而不是作为单独的文件在外部可用 另一个选择是加密文件,这也可能是好的,由您决定 对于一个非常小的文件,我会嵌入它。它如何满足您的需要,只需使用另一个扩展名

我有我的windows应用程序的语言文件和设置文件。这些文件是xml格式的,它们显示在发布文件夹中。我想隐藏,crpyt或类似的东西,以使用户无法看到或达到我的文件。
最好的方法是什么。

如何满足您的需要,只需使用另一个扩展名而不是.xml,这样用户就不知道如何打开文件了

您还可以将文件设置为嵌入式资源,并从资源加载,这样它将位于dll本身内部,而不是作为单独的文件在外部可用

另一个选择是加密文件,这也可能是好的,由您决定


对于一个非常小的文件,我会嵌入它。

它如何满足您的需要,只需使用另一个扩展名而不是.xml,这样用户就不知道如何打开文件了

您还可以将文件设置为嵌入式资源,并从资源加载,这样它将位于dll本身内部,而不是作为单独的文件在外部可用

另一个选择是加密文件,这也可能是好的,由您决定

对于一个非常小的文件,我会嵌入它