.net 4.0 无法为Azure项目创建MVC4 web角色
我尝试在Visual Studio 2012 Ultimate中创建一个Azure项目,其中包含一个MVC4 web角色,但收到了此错误消息.net 4.0 无法为Azure项目创建MVC4 web角色,.net-4.0,azure,asp.net-mvc-4,.net 4.0,Azure,Asp.net Mvc 4,我尝试在Visual Studio 2012 Ultimate中创建一个Azure项目,其中包含一个MVC4 web角色,但收到了此错误消息 创建后的项目本身不包含我想要的MVC4角色。我只在MVC2上发现了类似的错误消息,在我的另一台计算机上它工作正常。roletemplatedata.xml文件包含在Visual Studio中的每个Windows Azure项目中(即:具有MVC3、MVC4、WCF等的Web角色)。您应该可以在C:\ProgramFiles(x86)\Microsoft
创建后的项目本身不包含我想要的MVC4角色。我只在MVC2上发现了类似的错误消息,在我的另一台计算机上它工作正常。roletemplatedata.xml文件包含在Visual Studio中的每个Windows Azure项目中(即:具有MVC3、MVC4、WCF等的Web角色)。您应该可以在C:\ProgramFiles(x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplatesCache\CloudService下找到它
如果找不到此文件,则可能是Windows Azure SDK(VS2012工具)的安装有问题。尝试卸载每个Windows Azure组件,下载完整安装程序的最新版本(安装SDK链接),然后重新安装。这应该可以解决您的问题。使用错误图像会使您的答案更难搜索。您可以在这些对话框上使用Ctrl-C。错误如下:“找不到roletemplatedata.xml文件引用的项目模板。”