Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.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/asp.net/29.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
C# 无法加载类型';System.Web.Routing.UrlRoutingModule';_C#_Asp.net_Webforms - Fatal编程技术网

C# 无法加载类型';System.Web.Routing.UrlRoutingModule';

C# 无法加载类型';System.Web.Routing.UrlRoutingModule';,c#,asp.net,webforms,C#,Asp.net,Webforms,我有一个问题,我正在努力寻找更多的信息来帮助我诊断我的问题。我已从TFS下载了我的web表单应用程序,遇到的问题是错误消息“无法加载类型‘System.web.Routing.UrlRoutingModule’”。有没有人能给我指出正确的方向,让我明白1)为什么我会出现这个错误2)如何纠正,甚至3)如何绕过这个问题来加载我的应用程序。我在使用Asp.net和web表单方面处于中级水平,但我在过去从未遇到过这种情况。先谢谢你 您必须缺少System.Web.Routing程序集。打开“引用”文件夹

我有一个问题,我正在努力寻找更多的信息来帮助我诊断我的问题。我已从TFS下载了我的web表单应用程序,遇到的问题是错误消息“无法加载类型‘System.web.Routing.UrlRoutingModule’”。有没有人能给我指出正确的方向,让我明白1)为什么我会出现这个错误2)如何纠正,甚至3)如何绕过这个问题来加载我的应用程序。我在使用Asp.net和web表单方面处于中级水平,但我在过去从未遇到过这种情况。先谢谢你


您必须缺少System.Web.Routing程序集。打开“引用”文件夹,查看该特定部件上是否有警告三角形图标

仔细研究,我发现它与.NET3.5ServicePack1捆绑在一起,但我也认为它会包含在较新版本的.net中。如果您正在运行3.5,请安装service pack

更新:更多信息

在.NET4中,它被移动到System.Web程序集中,因此如果您运行的是该版本,您肯定会拥有它。这让我想知道web表单应用程序的版本是什么[检查web.config],以及您当前在计算机上安装了什么

通过搜索MSDN,可以查看对象所在的程序集。您可以使用“以前的”版本下拉列表查看它是如何随时间变化的,或者它是否在以前的版本中可用


非常感谢你,威廉。我一整天都在努力解决这个问题——结果是我没有安装.NET3.5,但应用程序是在3.5中安装的。我试图下载并安装带有sp1的3.5,但无法启动.exe。最后,我将应用程序上的框架更改为4.0,它允许我启动并继续调试。再次感谢。