使用C#.NET设置系统时间而不使用kernel32.dll

有没有办法在不使用kernel32.dll的情况下在C#.NET中设置系统时间? 我在64位系统上,调用设置时间函数似乎对我来说是“假”。     
已邀请:
.NET框架通常不关心这种性质的低级系统管理问题。 这里的问题是你不能在没有告诉我们为什么对你很重要的情况下问这样的问题,这样人们就可以为你做出恰当的回答,而不必是精神上的。 你为什么需要这样做?会更快吗?您是否担心DLL可能不在系统上:D 找出方法的一种方法是使用Reflector(在热的时候得到它)来查找kernel32方法名称 - 机会是包装它将使用P / Invoke,除非他们支付愚蠢的bugger只会使用相同的包装器存根的名称。     
尝试以管理员身份运行或禁用UAC - 如果有的话 -     

要回复问题请先登录注册