Asp.net mvc 3 添加可部署依赖项-缺少MVC复选框
我正在尝试使用VS 2010 SP1的新的添加可部署依赖项功能来帮助将MVC3站点部署到共享托管环境。但是,在右键单击项目后选择该选项时,生成的对话框不会显示Asp.net mvc 3 添加可部署依赖项-缺少MVC复选框,asp.net-mvc-3,deployment,dependencies,Asp.net Mvc 3,Deployment,Dependencies,我正在尝试使用VS 2010 SP1的新的添加可部署依赖项功能来帮助将MVC3站点部署到共享托管环境。但是,在右键单击项目后选择该选项时,生成的对话框不会显示ASP.NET MVC复选框。它仅显示具有Razor语法的Asp.Net网页和SQL Server Compact 我注意到的另一件事是,Asp.Net的大小写与我看到的截图不匹配。在“关于Microsoft Visual Studio”对话框中,我的版本显示为10.0.31118.1 SP1Rel 我被难住了。任何帮助都将不胜感激。谢谢
ASP.NET MVC
复选框。它仅显示具有Razor语法的Asp.Net网页
和SQL Server Compact
我注意到的另一件事是,Asp.Net
的大小写与我看到的截图不匹配。在“关于Microsoft Visual Studio”对话框中,我的版本显示为10.0.31118.1 SP1Rel
我被难住了。任何帮助都将不胜感激。谢谢
解决方案
我重新安装了VS 2010 SP1(通过Web平台安装程序),现在我有了
ASP.NET MVC
复选框,大小写似乎正确。在“关于Microsoft Visual Studio”对话框中,我的版本现在显示为10.0.40219.1 SP1Rel
。。。我一定还有测试版。谢谢 该项目实际上是作为Mvc项目创建的吗?否则,您必须将Mvc项目类型GUID添加到csproj文件中。还要确保您的机器上安装了Mvc 它最初是作为MVC项目创建的,MVC已经正确安装。但是,我将检查GUID。谢谢还要确保安装了MVC3工具更新。不确定依赖项部署对话框是否需要它,但这不会有什么坏处。如果这涉及到custard,您可以使用“老派”的方式,只添加对MVC3所需的6个dll的引用:-)我部署到Azure,它唯一得到的工具支持。是的,我用传统的方式只是为了让部署现在能工作。关于工具的观点很好。