在我的项目中,我有两个应用程序:
简单来说,编辑器正在制作某种软件包并在启动后将它们保存在硬盘驱动器和主应用程序中,从特定位置读取软件包并允许用户使用其中一个软件包。
我的问题是保护这些软件包并禁止其他软件包创建它们的最佳方法。这些包具有简单的结构,如下所示:
PackName.ext
\图片
\声音
PackName.ext 是一个XML
结构的文件,文件夹Images
和Sounds
存储某种资产,所以此时它是很容易让其中一个没有编辑。
我正在考虑使用例如DotNetZip等来从这个包中创建一个zip,但是在创建或使用Main应用程序时写入/读取这个包是否有效?欢迎任何想法。