我尝试在Visual Studio 2012 Ultimate中创建一个Azure项目,其中包含一个MVC4 Web角色但收到此错误消息。
创建后的项目本身不包含我想要的MVC4角色。我只为MVC2找到了类似的错误消息,在我的其他计算机上它运行正常。
答案 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链接)并重新安装。这应该可以解决你的问题。