问题标签 [mdriven]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
30 浏览

mdriven - 对 __MDrivenServer 的访问被锁定

虽然几年前我一直在使用 ECO,但我对 MDriven Turnkey 还是很陌生。

我在 portal.mdriven.net 中创建了一个帐户和一个站点,但是当我访问 MDrivenServer 时,我收到以下消息:

您当前无权访问 - 这是由于设置 AdminRequireIdentification==true 并且您没有正确的角色

根据 MDrivenTheBook 第 10 部分 MDrivenTurnkey 中的帮助手册:“当您不小心将自己锁定时,您可以找到 admin 数据库,使用 SqlServerCompact 工具打开它。找到表 admin_GlobalSettings 并将列 TurnOffRegistration 设置为 0 (false) – 现在您可以注册一个新用户并重新获得控制权。” 数据库位于 __MDrivenServer\App_Data\DatabaseCompact.sdf

我有 Visual Studio 2010 并且我还下载了 SQL Server Compact Tools,但我不知道如何打开 https://SchoolAurelio.azurewebsites.net/__MDrivenServer/App_Data/DatabaseCompact.sdf以便将 TurnOffRegistration 列设置为0。

如何更新 sdf 文件?

谢谢,

何塞·玛丽亚

0 投票
0 回答
26 浏览

mdriven - MDriven:可见表达式视图模型列中的访问组

我们可以使用 AccessGroup 名称使 ViewModel 中的列可见吗?

例如,如果我们有一个名为“IsLoggedIn”的 AccessGroup,我们可以在 Ocl 中使用它来为 ViewModel 中的列设置可见表达式吗?访问 AccessGroup "IsLoggedIn" 变量的 Ocl 表达式是什么?

谢谢

0 投票
1 回答
26 浏览

mdriven - 覆盖时 GetVMImageUrl 不起作用

我想在 ViewModel 中覆盖显示图片的方式。

根据 DevelopmentView:图片为 foto2

我在列中设置“内容覆盖”并创建一个值为“Foto2Alumno.cshtml”的 AngularUIOverride 标记。

不是它获取新文件“Foto2Alumno.cshtml”,就好像我在该文件中更改了它显示的内容,但是来自命令 GetVMImageUrl 的图片没有显示

我错过了什么?

谢谢

0 投票
1 回答
42 浏览

mdriven - PropertyChanged 事件是如何使用的

如何使用 PropertyChanged 事件?每当更改类的任何属性时,我都想评估状态机的下一个状态。

问候史蒂夫

0 投票
1 回答
24 浏览

mdriven - 在 MDriven Turnkey 中执行表达式 OnShow

我想初始化一些变量并在 viewModel 中进行搜索,所以在“Execute Expression On Show”中我输入:

在带来 Seeker ViewModel 的操作中。

在 WECPOF 中进行原型设计时,它会更改 vSeekParam 变量,但当我在 Turnkey 中运行模型时不会。

我究竟做错了什么?

谢谢

0 投票
1 回答
29 浏览

mdriven - MDriven Save OR Mappings to Database

Is there a way to Save OR Mappings to Database programatically. There is an option in the EcoPMP bottom button I want to do the same.

0 投票
1 回答
96 浏览

mdriven - 用于继承的 MDriven Framework 自定义 OR 映射

我使用带有自定义 OR 映射的 MDriven 框架。映射映射在一个 XML 文件中,该文件包含几个 classdef 和带有映射表的数据库定义。

至于现在我在表和类之间有一个 1:1 的映射。继承的映射在映射文件中是如何工作的?

我的具体问题是一个抽象基类,它具有“儿童”映射和两个继承的类,每个类都映射到一个特定的表中。这种特定映射情况的解决方案会有所帮助,但映射文件和不同映射类型的一般文档会很棒。

或者,对以下问题的回答也会有所帮助:如何从 MDriven PersistanceMapper 为默认映射模型生成 OR 映射文件?然后可以从默认的 OR 映射重构上述问题。

0 投票
1 回答
41 浏览

mdriven - 本地 Turnkey Protoryper 和 ServerSide 工作

我使用 Local Turnkey Protoryper,我的模型具有带有 ServerSide 作业的视图模型。是否有可能在没有安装 MDriven 服务器的情况下运行该作业?谢谢!

0 投票
1 回答
108 浏览

mdriven - 缺少 DisplayWecpofUI()

我尝试了 CapableObjects 文档“使用 CapableObjects 进行 MVC - 4 个部分的白皮书”(http://www.new.capableobjects.com/xdownloads/Doing%20MVC%20with%20CapableObjects.pdf)中的示例。大部分都按描述工作,但是当我进入第 3 部分时,我无法修改文件 Edit.cshtml。“ @Html.DisplayWecpofUI() ”会导致错误。

编辑:我在对象资源管理器中搜索了“DisplayWecpofUI”......它不存在......

我在这里想念什么?

0 投票
1 回答
62 浏览

mdriven - “在 Windows 上安装 MDriven 服务器” - 无法访问本地 Turnkey

我尝试根据“在 Windows 上安装 MDriven 服务器”(https://wiki.mdriven.net/index.php/Installing_MDriven_Server_on_Windows)页面和视频(https://www.youtube.com )安装 MDriven Server 和 Turnkey /watch?time_continue=722&v=q0ppL5sMPGg)。安装的版本是 MDrivenServer_20190411.zip 和 MDrivenTurnkey_20190415.zip

PC 是 Windows 2019 Server(也在 Windows 10 Workstation 上尝试过,结果相同!)。

我可以打开 MDriven 服务器页面 (https:// MyServer /MyTurnkeyApp/__MDrivenServer) 一切看起来都很好,即:

  • 根据视频,我创建了一个具有已知 PWD 的新“a”用户
  • 数据库连接/检查/进化很好
  • https/自签名 SSL 证书按预期工作

MDrivenServer 按预期工作,如文章和视频中所述!

但是我无法访问交钥匙页面 (https:// MyServer /MyTurnkeyApp)。

我总是收到一条错误消息:

“/MyTurnkeyApp”应用程序中的服务器错误。无法启动,请检查 CurrentVersion - 是否已设置?检查应用程序是否已启动而不是暂停。检查版本是否处于 DatabaseUpdated 状态。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Exception:无法启动,请检查 CurrentVersion - 是否已设置?检查应用程序是否已启动而不是暂停。检查版本是否处于 DatabaseUpdated 状态。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[例外:无法启动,请检查 CurrentVersion - 是否已设置?检查应用程序是否已启动而不是暂停。检查版本是否处于 DatabaseUpdated 状态。] AppCompleteGeneric.ACApplication.GetStartedAndRunningFromDatabaseIdentity(EcoSpace adminEcoSpace, DatabaseIdentity databaseIdentity) in c:\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.Model\AppCompleteGeneric\ACApplication.cs:51 TurnKeyEcoSpaceWithModelFromServer.TurnKeyEcoSpaceCreator.GetBlank(String databaseID) 在 c:\capableobjectsbuild2017\source\StreamingApp\StreamingAppGenericAPIAndControllers\TurnKeyEcoSpaceCreator.cs:115 TurnKeyEcoSpaceWithModelFromServer.TurnKeyEcoSpaceCreator.BorrowEcoSpace(EcoSpaceRequestInfo requestInfo) 在 c:\capableobjectsbuild2017\source\StreamingApp\StreamingAppGenericAPIAndControllers\TurnKeyEcoSpaceCreator.cs:1.EnsureEcoSpace(String shelfKey) in c:\capableobjectsbuild2017\source\Eco\Eco.MVC\EcoController.cs:408 Eco.MVC.EcoController1.OnActionExecuting(ActionExecutingContext filterContext) in c:\capableobjectsbuild2017\source\Eco\Eco.MVC\EcoController.cs:549 Eco.MVC.ModelDrivenControllerBase 1.OnActionExecuting(ActionExecutingContext filterContext) in c:\capableobjectsbuild2017\source\Eco\Eco.MVC\ModelDrivenControllerBase.cs:97 System.Web.Mvc.Async.AsyncInvocationWithFilters.InvokeActionMethodFilterAsynchronouslyRecursive(Int32 filterIndex) +261 System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__31(AsyncCallback asyncCallback, Object asyncState) +100 System.Web.Mvc.Async.WrappedAsyncResultBase1.Begin(AsyncCallback 回调,对象状态,Int32 超时) +166 System.Web。 Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethodWithFilters(ControllerContext controllerContext, IList 1 filters, ActionDescriptor actionDescriptor, IDictionary2 参数, AsyncCallback 回调, 对象状态) +333 System.Web.Mvc.Async.<>c__DisplayClass21.b__19(AsyncCallback asyncCallback, Object asyncState) +1151 System.Web.Mvc .Async.WrappedAsyncResultBase 1.Begin(AsyncCallback callback, Object state, Int32 timeout) +166 System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) +463 System.Web.Mvc.Controller.<BeginExecuteCore>b__1c(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState) +42 System.Web.Mvc.Async.WrappedAsyncVoid1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +73 System.Web.Mvc.Async.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout) +166 System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state) +906 System.Web.Mvc.Async.WrappedAsyncResultBase1.Begin(AsyncCallback回调,对象状态,Int32超时)+166 System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext,AsyncCallback回调,对象状态)+711 System.Web.Mvc.MvcHandler.b__4(AsyncCallback asyncCallback,对象asyncState, ProcessRequestState innerState) +93 System.Web.Mvc.Async.WrappedAsyncVoid 1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +73 System.Web.Mvc.Async.WrappedAsyncResultBase1.Begin(AsyncCallback 回调, 对象状态, Int32 超时) +166 System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback 回调, 对象状态) +522 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +1020 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +128

知道有什么问题吗?