Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/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 我能';t从添加引用对话框[I';m在网络表单应用程序中]中找不到System.Web.MVC_Asp.net_Asp.net Mvc - Fatal编程技术网

Asp.net 我能';t从添加引用对话框[I';m在网络表单应用程序中]中找不到System.Web.MVC

Asp.net 我能';t从添加引用对话框[I';m在网络表单应用程序中]中找不到System.Web.MVC,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我正在读一篇关于如何将MVC功能添加到现有WebForm应用程序的博客。我已经创建了一个WebForm应用程序。为了进一步进行,我需要添加一些对程序集的引用 除了System.Web.MVC之外,我还可以添加所有这些。“添加引用”对话框中没有此类程序集。但是,我下载的示例代码包含对该程序集的引用 如何克服这个问题?根据您使用的Visual Studio版本,MVC框架可能不会自动安装在您的计算机上 其他建议: 进入“项目->添加引用”时,请确保等待列表完全填充,然后单击“系统组件”列标题(默认

我正在读一篇关于如何将MVC功能添加到现有WebForm应用程序的博客。我已经创建了一个WebForm应用程序。为了进一步进行,我需要添加一些对程序集的引用

除了System.Web.MVC之外,我还可以添加所有这些。“添加引用”对话框中没有此类程序集。但是,我下载的示例代码包含对该程序集的引用


如何克服这个问题?

根据您使用的Visual Studio版本,MVC框架可能不会自动安装在您的计算机上

其他建议:

  • 进入“项目->添加引用”时,请确保等待列表完全填充,然后单击“系统组件”列标题(默认情况下列表不按字母顺序排列)。System.Web.MVC应显示在System.Web.Mobile和System.Web.RegularExpression之间。如果不对列进行排序(即使重新打开引用列表),也不会在其中找到System.Web.MVC

  • 如果这仍然不能解决问题,那么我建议重新安装,或者如果尚未安装(默认情况下只安装MVC 2),则只安装dl MVC 3,这应该会将System.Web.MVC添加到您的参考中


  • 我回答了同样的问题。但我重复了我的回答:

    检查以下步骤:

  • 检查MVC是否正确安装
  • 检查项目的属性,看看什么是项目目标框架。如果目标框架未设置为.Net framework 4,请将其设置为
  • 注意:如果目标框架设置为.Net framework 4客户端配置文件,它将不会在引用列表中列出MVC引用。您可以找到.Net Framework 4和.Net Framework 4客户端配置文件之间的不同之处

    .NET Framework 4客户端配置文件是.NET Framework 4的一个子集,针对客户端应用程序进行了优化。它为大多数客户端应用程序提供功能,包括Windows演示基础(WPF)、Windows窗体、Windows通信基础(WCF)和ClikOnter特性。这使得针对.NET Framework 4客户端配置文件的应用程序能够更快地部署和更小的安装包


    我正在使用VisualStudio2010专业版。当我做菜单->新建时,我建议使用ASP.NET MVC 3模板。我想我的VS版本上有MVC。对吗?你是对的。我所需要做的就是单击系统组件标题。然后一切都解决了。非常感谢。您必须先安装MVC 3,然后才能在参考框中找到它。