DateTime.Now = 无法提供值:找不到主机值

Pre*_*ier 8 vb.net iis-express windows-10

我正在修改的系统使用表单身份验证并创建一个票证来对用户进行身份验证。我得到的Cannot provide the value: host value not found尝试检索系统时间,即当误差; Dim mytime as DateTime = DateTime.Now. 我在 Windows 10 和 SQL Server 上使用 VB.Net 和 VS 2019 作为状态服务器。缺少什么?我对 Windows 10 不太熟悉,我认为它是 IIS Express 或 Windows 10 的设置,我只是不知道是什么/在哪里。

And*_*ill 14

根据开发者社区站点,解决方案是添加

Imports System.Diagnostics
<Assembly: DebuggerDisplay("{ToString}", Target:=GetType(Date))>
Run Code Online (Sandbox Code Playgroud)

到您的AssemblyInfo.vb(位于MyProject启动项目的文件夹中)

不是我想看到的修复 - 但它有效。