web-dev-qa-db-ja.com

DateTime.Now =値を提供できません:ホスト値が見つかりません

私が変更に取り組んでいるシステムは、フォーム認証を使用し、ユーザーを認証するためのチケットを作成します。 Cannot provide the value: Host value not foundシステム時間、IEを取得しようとしたときにエラーが発生しました。 Dim mytime as DateTime = DateTime.Now。 Windows 10のVS 2019でVB.Netを使用し、状態サーバーとしてSQL Serverを使用しています。何が欠けていますか?私はWindows 10に精通していません。これは、IIS ExpressまたはWindows 10の設定であると想定しています。何がどこにあるのかわかりません。

8

開発者コミュニティサイト によると、解決策は追加することです

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

あなたのAssemblyInfo.vb(スタートアッププロジェクトのMyProjectフォルダーにあります)

私が見たかった修正ではありませんが、うまくいきました。

13
Andrew MacNeill

イミディエイトウィンドウで、値「toString」を表示します。つまり、?variablename.ToStringは正しく表示されます。これでうまくいきました。

2
Hercules Gunter

2020年1月に、この問題を修正するパッチがVisual Studioからリリースされました。 VSコミュニティをアップグレードすると、問題なく機能するはずです。 ( ソース

1
Mars Leung