我想在我的 Azure 项目中添加一个 MVC 3 Webrole。但是当我从“添加新的 Web 角色”中添加对话框时,我无法在可视化 Web 开发人员中找到 mvc3 模板。对于 mvc 项目,只有 mvc 2 Web 角色可用。我有 vwd 2010 的最新版本和更新(上周刚刚安装),还安装了 mvc 3 工具包。
问问题
495 次
2 回答
1
更新 - 似乎这是一个已知问题 - 这是一个相当讨厌的解决方法 - http://www.jimandkatrin.com/CodeBlog/post/MVC3-in-Azure.aspx
或者,只需将您的 Web 应用程序创建为“普通项目”,然后将其作为现有角色添加到您的云项目中。
完成此操作后,您需要确保“复制本地”必要的 mvc3 程序集 - 类似于http://datachomp.com/archives/deploy-mvc3-to-shared-hosting/
一种可能性 - 检查您是否在对话框中选择了“.Net Framework 4” - 如果您选择了 3.5,则 MVC3 将不会显示。
我能想到的唯一另一种可能性是这是一个安装问题——当你尝试创建一个新的网络应用程序时,MVC3 会出现吗?(不使用 Azure)。
于 2011-05-15T12:09:33.833 回答