添加"Azure移动应用程序表控制器"时出错

Joh*_*Koz 8 azure-sdk-.net azure-mobile-services visual-studio-2017

我全新安装了Visual Studio 2017,RTM(15.0.0 + 26228.9).我从"Azure移动应用程序"模板创建了一个新项目.(创建正常)然后,在Controllers文件夹下,我右键单击"添加控制器...".我尝试了以下两个模板中的每一个,并在每个模板上收到错误:

Azure Mobile Apps Custom Controller
Azure Mobile Apps Table Controller
Run Code Online (Sandbox Code Playgroud)

首先考虑表控制器,我收到错误:运行所选代码生成器时出错:'TwoWay或OneWayToSource绑定无法在类型为'Microsoft.Cct.MobileApps.WebExtensions.Scaffolding'的只读属性'EntityTypes'上工作.MobileAppsTableControllerViewModel'.

自定义控制器让我来选择控制器的名称,则显示错误:运行已选择的代码生成一个错误:"找不到模板'在这些文件夹’[" C:\ Program Files文件(x86)的\微软的SDK\Microsoft Azure\Mobile Apps\2.0\Scaffold'],包括子文件夹.

标准的Web API控制器 - Empty工作正常.

Azure App Services工具显示v3.0.0(15.0.30209.0).

编辑4/1/2017:使用全新的移动应用程序项目重现了表控制器症状,创建表时出现相同的错误,即使在重新安装最新工具版本之后,如评论中所述:

在此输入图像描述

在此输入图像描述

有任何想法吗?

-约翰

Jul*_*ira 4

转到https://www.microsoft.com/en-us/download/details.aspx?id=54917AzureMobileAppsSdkPackagesV2.0.msi仅​​下载并安装它。然后尝试再次添加新的自定义控制器,问题应该就会消失。