I ve设计了一种C#游戏,利用检索数据库文档储存变量。
基本想法是,参与者之一将主办游戏,而其他参与者将参加上述游戏,将数据库连接起来,阅读和书写项目。 数据库需要将各种变量传送给接收人和客户,两个方案都定期核对数据库,以了解新的信息/变量(即,是,我可以不敢再工作)。
现在,只要客户能够找到数据库档案,该方案就进行罚款(主要是客户,因为东道方只是在当地的数据库中抽取)。 目前,客户的连接线位于1.ini文档中,而工作方案(或至少是服务器)必须位于XP机器的共同文件或Vista 7机器的公共文件。
但随后,我遇到了一些问题:
如果客户用户在共享文件/公共文件中将这一文件放在另一个文件夹中,那么该软件又怎么办? 我在座标有一条可以钻进共享文件夹的代码,以便找到数据库的道路,共享名称包括......是否有?
安装情况如何? 安装装置的违约总是“C:Program filesGameName”。 是否能够(或锁定)在共享/公共文件上设定一个具体文件夹? 是否甚至建议将其安装在共同的Folder,哪些问题涉及事故审理等?
Say是“C:Program filesGameName”。 我可以看到,一套安装道路将解决任何连接问题,因为每个客户将看上其他计算机的同样道路,如果是XP或Vista,它就赢得了定点。 “C:Program filesGameName”能否在不修改任何制度的情况下通过在局域网上的C#方案获得? 是否有任何安全问题?
P.S. Details that people may find in handy: I m using Visual Studio 2005. So is my School. I m running .NET framework 2.0. So is my school, and unfortunately, I can t change that.