在没有安装MVC3的机器上打开MVC3项目?

时间:2011-03-25 14:51:37

标签: asp.net-mvc-3 gac

我已经阅读了有关将MVC3项目部署到未安装MVC3的共享托管环境的博文:

http://www.iwantmymvc.com/2011-03-23-bin-deploy-aspnet-mvc-3-visual-studio

我在没有安装MVC3的机器上在VS2010中打开MVC3项目。我已经添加了对* .csproj文件的引用:

<Reference Include="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\lib\System.Web.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.Helpers">
<HintPath>..\..\lib\System.Web.Helpers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Razor">
<HintPath>..\..\lib\System.Web.Razor.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages">
<HintPath>..\..\lib\System.Web.WebPages.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages.Deployment">
<HintPath>..\..\lib\System.Web.WebPages.Deployment.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages.Razor">
<HintPath>..\..\lib\System.Web.WebPages.Razor.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Web.Infrastructure">
<HintPath>..\..\lib\Microsoft.Web.Infrastructure.dll</HintPath>
</Reference>

我仍然收到以下错误:

  

此安装不支持项目类型。

我将在安装了MVC3的计算机上打开项目并浏览到引用,这些引用正确指向本地lib文件。我错过了什么?

相关问题