C#数据存储问题 客户要求做一个winforms的应用程序,可是他没有数据库,又不想往硬盘写文件,要求我将数据集成到最后生成的.exe文件里,小弟才疏学浅,实在不知道怎么能在.exe文件里做出持久化的数据保存,希望大家帮忙,说得详细一点啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序一旦运行,其文件是不可写入的。你要另想办法。如:把文件扩展名命名为dll,呵呵………… 不是很了解,我一般都是用数据库或者.txt文件的,平时玩游戏的时候那些游戏存档都是怎么做的呢?我想这个可以和那个差不多的吧? 游戏数据也是存储在专门的文件里。而不是存储在EXE文件里。 理论来说数据是集成不了的,但是可以自己做一些文件作为数据存储的区域,比如自己做一个rar文件,把数据存储成rar的格式,等等,也是用.exe结尾,其实文件后缀是可以任意修改的,只是你自己的读取和写入的时候 注意自己的规则就好 将数据文件作为winforms的应用程序的内嵌资源文件就OK了。发布程序时内嵌资源是编译进EXE文件中的。在你运行程序时。你就可以调用它了。 如果数据是不变的用内嵌资源就可以了.如果数据是运行的结果的话,想持久保存就需要介质,放内存,持续运行,不关机.放硬盘不行,你的程序不会只有一个exe文件吧!!如果是的,你客户要求必须不能存硬盘,你就给你客户说存U盘....你把数据放到一个客户找不到的地方多好..或者让你客户出钱搞个虚拟空间..数据存上去.. 不能写到正在运行的.exe中.不让存在本地你可以存到网上.不过这个需求挺BT的,哪有不让在本地保存数据的呀. socket多次交互 使用ORM的效率有多差 CAD的二次开发添加图片或是添加条形码 新手问题3谢谢大家 c#如何生成没有安装Framework都可以运行的控制台程序? C#代码导出excel自动换行! ????如何获得表名?????? 最近几个帖子都没有人回,郁闷!偶散分!看你这个贴还不进来回! datagrid的初级问题~ vs2003安装出错 在线等待!!附安装日志 请问form里怎么捕获unhandled Exception ? RedirectLocation 是干什么用的?
如:把文件扩展名命名为dll,呵呵…………
如果数据是运行的结果的话,想持久保存就需要介质,放内存,持续运行,不关机.
放硬盘不行,你的程序不会只有一个exe文件吧!!如果是的,你客户要求必须不能存硬盘,你就给你客户说存U盘....你把数据放到一个客户找不到的地方多好..或者让你客户出钱搞个虚拟空间..数据存上去..