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
检测到ASP.NET网页版本冲突:指定的版本为;“1.0.0.0”;,但bin中的版本是;“2.0.0.0”;_Asp.net_Asp.net Mvc_Web Config_Asp.net Webpages - Fatal编程技术网

检测到ASP.NET网页版本冲突:指定的版本为;“1.0.0.0”;,但bin中的版本是;“2.0.0.0”;

检测到ASP.NET网页版本冲突:指定的版本为;“1.0.0.0”;,但bin中的版本是;“2.0.0.0”;,asp.net,asp.net-mvc,web-config,asp.net-webpages,Asp.net,Asp.net Mvc,Web Config,Asp.net Webpages,此错误出现在今天将ASP.NET Web Helpers库更新为今天发布的2.0版之后。我错误地更新了,但是如果可能的话,我想现在解决这个问题 检测到ASP.NET网页版本冲突:指定的版本为“1.0.0.0”,但bin中的版本为“2.0.0.0”。若要继续,请从应用程序的bin目录中删除文件或删除web.config中的版本规范 显然,这就是web.config中的问题: <add key="webpages:Version" value="1.0.0.0" /> 有人知道这个

此错误出现在今天将ASP.NET Web Helpers库更新为今天发布的2.0版之后。我错误地更新了,但是如果可能的话,我想现在解决这个问题

检测到ASP.NET网页版本冲突:指定的版本为“1.0.0.0”,但bin中的版本为“2.0.0.0”。若要继续,请从应用程序的bin目录中删除文件或删除web.config中的版本规范

显然,这就是web.config中的问题:

<add key="webpages:Version" value="1.0.0.0" />


有人知道这个ASP.NET Web Helpers库包2.0的相关信息吗?我找不到发行说明。Nuget网站上没有任何内容。

这似乎与2012年6月5日发布的Microsoft.Web.Helpers的新版本(v.2.0)有关

为了避免此问题,首先我卸载了新版本(v.2.0):

PM>卸载软件包microsoft web helpers

并采用以下命令安装稳定的旧版本:

PM>安装软件包microsoft web helpers-版本1.15

我相信(并希望)这件事很快就会得到纠正(或正式评论)

更新

如果出于任何原因,您需要较旧的System.Web.WebPages.dll(在我的情况下,它被新版本覆盖,并且没有显示在“添加参考”框中),它位于:

C:\ProgramFiles(x86)\Microsoft ASP.NET\ASP.NET网页\v1.0\Assembly

发件人:您需要使用适当的值设置网页:版本appSettings。在您的情况下,它必须是2.0.0.0

<appSettings>
    <add key="webpages:Version" value="2.0.0.0"/>
</appSettings>

您可以参考此问题获得帮助

或者您也可以阅读页面中的说明


我想助手库包2.0适用于Asp.Net网页2.0.0.0版本。我有一个链接,但不确定它是2.0还是更早版本的。谢谢你的文档。差异用v2标记,这很好。尽管如此,他们还是需要提供发行说明和一些警告。我找不到System.Web.Pages.dll。我认为这应该是System.Web.WebPages.dlLaParently asp.net Web helpers library软件包不再支持MVC,也就是说,这个软件包的新版本(2.0+),因此使用它的唯一方法是使用1.15。安装1.15会导致软件包更新,以始终显示此软件包的更新,并且很容易导致错误安装新版本,并将事情搞砸。这就是为什么我要在我们的项目中删除对这个包的依赖,而只是使用其他方式来使用Twitter、Recaptcha等。对于Recaptcha,甚至还有一个独立的包..+1,真是个笑话,这只需要一个简单的app.config键就可以关闭我们的整个Azure实例。更改框架可能会导致此错误。我在服务器上遇到了大约10个从4.5.2降到4.0的用户。