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

8
我有一个全新的Visual Studio 2017 RTM(15.0.0+26228.9)安装。 我从“Azure移动应用”模板创建了一个新项目。(创建成功) 然后,在Controllers文件夹下,我右键单击“添加控制器...”。 我尝试了以下两个模板中的每一个,并且都收到了错误提示:
Azure Mobile Apps Custom Controller
Azure Mobile Apps Table Controller

考虑首先是“表控制器”,我收到了错误信息:“运行所选代码生成器时出错:'Microsoft.Cct.MobileApps.WebExtensions.Scaffolding.MobileAppsTableControllerViewModel'类型的只读属性'EntityTypes'上不能工作的TwoWay或OneWayToSource绑定。”
“自定义控制器”允许我选择控制器名称,然后显示错误:“运行所选代码生成器时出错:在这些文件夹['C:\Program Files (x86)\Microsoft SDKs\Microsoft Azure\Mobile Apps\2.0\Scaffold'](包括子文件夹)中找不到模板''。”
标准Web API控制器-空白正常工作。
Azure App Services工具显示v3.0.0(15.0.30209.0)。
编辑4/1/2017:在新的移动应用程序项目中复制了表控制器症状,在安装最新工具版本后仍然出现表创建错误,如评论中所指示。

enter image description here

enter image description here

任何想法吗?- 约翰

你解决了TableController的问题吗?我遇到了和你描述的完全相同的情况。所选答案解决了我的自定义控制器问题,但我仍然无法创建表控制器! - xhedgepigx
1个回答

4

我下载了AzureMobileAppsSDKPackagesV2.0.mis,并安装成功。现在我可以成功地创建自定义控制器,但仍然无法创建表控制器-出现相同的错误。我重新运行了安装程序,它要求卸载或修复。我选择修复,但控制器的情况没有改变。添加/删除程序报告版本为2.0.50228.0。 - JohnKoz
对于表格控制器,我猜问题可能与你的类结构有关。你能把代码添加到你的问题中吗? - juliano.net
哪个类结构?EntityData? - mister_giga
不确定它是否与我的类结构相关,我创建了一个新的移动应用项目,然后立即尝试创建一个表控制器并遇到了相同的症状。我使用OOB项目结构编辑了我的原始帖子。 - JohnKoz
@mister_giga,不确定你在问什么? - JohnKoz
你解决了这个问题吗?我正在遇到完全相同的问题。我也发现了这个链接 https://developercommunity.visualstudio.com/content/problem/31200/working-with-xamarin-forms-mobile-app-backend-cann.html - Amir

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接