Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 已安装VS 2012,现在我的项目登录页面上出现“ViewState Mac验证失败”异常_Asp.net_Visual Studio 2012 - Fatal编程技术网

Asp.net 已安装VS 2012,现在我的项目登录页面上出现“ViewState Mac验证失败”异常

Asp.net 已安装VS 2012,现在我的项目登录页面上出现“ViewState Mac验证失败”异常,asp.net,visual-studio-2012,Asp.net,Visual Studio 2012,登录页面包括一个登录控件和codebehind中的少量代码,但它使用自定义成员资格提供程序 最初我在VS2012中打开了它,它在没有要求它进行备份的情况下对项目进行了更新,显然这些文件与2010向后兼容,所以这并不太糟糕,但现在每当我使用登录页面时,我都会遇到这个错误,即使是在从SVN回滚到我的原始代码并返回到2010之后 我只能假设在安装过程中,IIS或我的.net版本的更新改变了一些东西,但我不知道会是什么,关于谷歌的信息也很少。此错误可能有多种原因 还有其他人有这个问题吗?有人知道是什么引

登录页面包括一个登录控件和codebehind中的少量代码,但它使用自定义成员资格提供程序

最初我在VS2012中打开了它,它在没有要求它进行备份的情况下对项目进行了更新,显然这些文件与2010向后兼容,所以这并不太糟糕,但现在每当我使用登录页面时,我都会遇到这个错误,即使是在从SVN回滚到我的原始代码并返回到2010之后

我只能假设在安装过程中,IIS或我的.net版本的更新改变了一些东西,但我不知道会是什么,关于谷歌的信息也很少。此错误可能有多种原因

还有其他人有这个问题吗?有人知道是什么引起的吗

如果我将EnableViewStateMac设置为false,则无法解决问题-如果我还将enableEventValidation设置为false,则可以解决此问题,但如果我不知道错误是什么或是什么原因,我不希望随机禁用事件验证


有什么想法吗?

解决了这个问题。。谢谢。我希望这至少对其他人有帮助!