C# 创建/删除定时文件

C# 创建/删除定时文件,c#,file-io,timer,C#,File Io,Timer,我已连接到OpenVPN服务器。为了连接,我需要2个文件(username/passowrd&other),我通过编程方式创建和删除它们。成功连接后,我会删除这些文件,因为我不想将这些文件保存在PC上 问题是:几乎每小时服务器都需要这些文件,如果找不到,就会断开连接。因此,用户可以再次连接。这对用户来说是一种问题 我在想,如果我能每55分钟创建2个文件,10分钟后删除。这样,59分钟后,服务器将找到文件并保持活动状态,10分钟后,我将再次删除这些文件 谁能告诉/指导我如何在特定时间创建/删除文件

我已连接到OpenVPN服务器。为了连接,我需要2个文件(username/passowrd&other),我通过编程方式创建和删除它们。成功连接后,我会删除这些文件,因为我不想将这些文件保存在PC上

问题是:几乎每小时服务器都需要这些文件,如果找不到,就会断开连接。因此,用户可以再次连接。这对用户来说是一种问题

我在想,如果我能每55分钟创建2个文件,10分钟后删除。这样,59分钟后,服务器将找到文件并保持活动状态,10分钟后,我将再次删除这些文件

谁能告诉/指导我如何在特定时间创建/删除文件。如何实现计时器功能。重要的是,这项功能是否合适?我的意思是,这项功能是否可行


谢谢不要使用预共享密钥文件身份验证。 使用X509(SSL证书)身份验证,并使用密码保护您的私钥。 不要删除或创建任何文件,这没有意义


有关更多信息:

我仅使用SSL证书。但是我删除了ovpn&用户名/密码文件(--enable password)。即使我没有删除这两个文件,我仍然会在1小时后断开连接@Tvd。日志中有什么内容(客户端和服务器)?