当我从Visual Studio 2010升级到Visual Studio 2013时.VS 2010中的Javascript代码在''之间显示红色文本,并且网站工作正常,
id = '<%= Company.NEAt.GetUserID().ToString() %>';
但在VS 2013中,它没有在''之间显示红色文字,我在网站上收到错误说,
System.NullReferenceException: Object reference not set to an instance of an object.
任何人都知道为什么?
答案 0 :(得分:0)
我找到了一个我不期待的解决方案。
我所要做的就是在IIS中禁用匿名身份验证,它运行正常。这是因为此代码正在等待获取窗口身份验证,而不是匿名。