获取C#net中的安装日期

获取C#net中的安装日期,c#,datetime,installation,demo,C#,Datetime,Installation,Demo,我已经开发了C#windows应用程序。我想创建此应用程序的演示。因此,我想获取此应用程序的安装日期,以与当前日期时间进行比较,以检查试用版是否过期。因此,如何在C#net中获取此应用程序的安装日期?类似于此,安装程序应在注册表位于HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下,并应填写“InstallDate”键,非常确定这是您将在控制面板->程序和功能中看到的确切值@扎斯。答案是获取Windows安装日期,而不是应用程序的安

我已经开发了C#windows应用程序。我想创建此应用程序的演示。因此,我想获取此应用程序的安装日期,以与当前日期时间进行比较,以检查试用版是否过期。因此,如何在C#net中获取此应用程序的安装日期?类似于此,安装程序应在注册表位于
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
下,并应填写“InstallDate”键,非常确定这是您将在控制面板->程序和功能中看到的确切值@扎斯。答案是获取Windows安装日期,而不是应用程序的安装日期。我在visual studio中测试了此代码的可能副本。但不起作用,并返回“0001-01-01T00:00:00”,在注册表中存储值,或读取Windows Installer放在那里的值,将在一个简单的实现中起作用,但用户很容易绕过它,无限期地使用您的应用程序。