启动全新的ASP.NET Core MVC项目时出现了一个奇怪的错误。 Iisespresstray在每次启动时抛出此异常:
System.ArgumentException: Le nom de répertoire C:\Users\ThiCOMPUTERNAME=CODBOOK\ n'est pas valide.
à System.IO.FileSystemWatcher.set_Path(String value)
à Microsoft.IisExpress.SysTray.TrayAppHiddenForm.TrayAppHiddenForm_Load(Object sender, EventArgs e)
à System.Windows.Forms.Form.OnLoad(EventArgs e)
à System.Windows.Forms.Form.OnCreateControl()
à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
à System.Windows.Forms.Control.CreateControl()
à System.Windows.Forms.Control.WmShowWindow(Message& m)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
à System.Windows.Forms.Form.WmShowWindow(Message& m)
à System.Windows.Forms.Form.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
“Thi”是我的用户名的开头,“CODEBOOK”是机器名。
这听起来像环境变量不匹配,但我无法找到位置?
尽管出现此错误,IisExpress启动并正确提供了网络应用程序......
我对ASP.NET 4 MVC项目没有这个问题。