在我的c#应用程序中,我遇到File.Delete()
的问题。我将在下面简要介绍我的问题。
我正在运行Station和Server,Station是windows appln,Server是console.Here我在站前端使用sqlite db.so我们有一个按钮清理db。当我点击这个我必须删除数据库并启动新的sync.means请求从站发送到服务器和服务器响应回来。但问题是,当我点击清理数据库它说文件被其他进程使用,即server.without关闭服务器我需要删除数据库。请给我解决方案。
答案 0 :(得分:1)
您没有任何运气删除控制台(server
)应用程序使用的文件。您应该将您的意图传达给console
app,然后关闭文件,删除它并让客户知道结果。然后您的客户端可以启动同步过程。