无法为Azure项目创建MVC4 Web角色

时间:2012-10-02 08:00:32

标签: .net-4.0 azure asp.net-mvc-4

我尝试在Visual Studio 2012 Ultimate中创建一个Azure项目,其中包含一个MVC4 Web角色但收到此错误消息。

Error message

创建后的项目本身不包含我想要的MVC4角色。我只为MVC2找到了类似的错误消息,在我的其他计算机上它运行正常。

1 个答案:

答案 0 :(得分:2)

roletemplatedata.xml 文件是Visual Studio中每个Windows Azure项目中包含的文件(即:带有MVC3,MVC4,WCF等的Web角色)。您应该可以在 C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ ItemTemplatesCache \ CloudService 下找到它。

如果找不到此文件,则可能是安装Windows Azure SDK(VS2012工具)有问题。尝试卸载每个Windows Azure组件,下载最新版本的完整安装程序here(安装SDK链接)并重新安装。这应该可以解决你的问题。