问题标签 [telerik-open-access]

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 投票
2 回答
1190 浏览

asp.net - IIS 错误 - 此程序无法显示网页。

以下是详细信息:

我们有一个使用 Telerik Open access 的动态数据网站,通过 IIS 6 托管。该应用程序运行良好,在生产中没有任何问题。最近,我们在 SQL 数据库中添加了两个新表。这些已添加到 Telerik Open Access 模型中,在 Visual Studio 2012 中进行测试时,从未出现任何问题并且运行良好。

然后我们发布到生产环境,当我直接通过 IIS 6 浏览到应用程序以确保它运行时,我们得到错误 - “这个程序无法显示网页”。

所以我们从 Telerik 开放访问模型中删除了这两个表并重新发布,应用程序运行良好。所以我们再次添加了表,同样的错误来自 IIS。

这是没有意义的,因为 IIS 通常会给出一个可以理解的错误。为什么 IIS 会在向模型中添加两​​个附加实体时出现问题,而 Visual Studio 却没有?

0 投票
1 回答
302 浏览

c# - 使用 Telerik openacces ORM 创建成员资格和

我想使用 altairiswebsecurity.codeplex.com 为我的应用程序制作一个简单的会员系统

我使用 Telerikopenaccess,但我不确定这对我有什么帮助。

有人请从这个http://www.telerik.com/help/openaccess-orm/getting-started-with-openaccess-overview.html帮助我

EntityDiagrams.rlinq 但现在我不确定为我自己的项目实施它的下一步是什么。

0 投票
2 回答
1386 浏览

c# - asp.net 自定义成员资格提供程序对 GetUser() 的多次调用使应用程序变慢

我正在开发一个门户系统来共享信息和文档等。每个用户都可以有多个配置文件。每个配置文件因此可以具有不同的角色和权限。现在一切正常,但我对 MembershipProvider 和 MembershipUser 有疑问。

我将自定义 MembershipProvider 和 MembershipUser 与 OpenAccess ORM 结合使用。

我非常依赖(CustomMembershipUser)Membership.GetUser(). 例如,我构建了一个用户菜单,他们可以在其中看到他们登录的用户以及他们可以从哪些配置文件中选择。

要构建此菜单并收集当前配置文件的组、角色和权限,代码中有很多Membership.GetUser()来自不同位置的调用。我首先缓存了用户并根据 ProviderUserKey 返回了这个,但我被告知这是不安全的。所以我删除了缓存,但速度要快得多。是否有替代的最佳实践?

0 投票
1 回答
322 浏览

telerik - 将 OpenAccess 域模型添加到 silverlight 应用程序时出现问题

这是我的第一个 Silverlight 应用程序,我正在尝试使用 Telerik 的 ORM 进行一些数据绑定。

当我尝试添加域模型(或 EF5 数据模型)时,我总是会收到错误消息

我试图添加对该程序集的引用,但找不到它;我用 Visual Studio 11 和 silverlight 5 运行 Windows 7 64 位机器。

当我尝试打开生成的文件(具有 *.cs 和 *.rlinq.diagram 的 *.rlinq 文件)时,它们没有任何导入、使用、组装或类似的东西:

*cs 文件只有字符串 ErrorGeneratingOutput

另一个有

我该怎么办?

我在创建解决方案时启用了 RIA 服务

0 投票
2 回答
126 浏览

sql-server - Telerik OpenAccess - 未实现 STDistance 服务器端的执行

我有一个使用 Telerik OpenAccess 作为 ORM 的应用程序,它运行时没有任何问题。

现在在尝试基于 STDistance 进行查询时返回以下错误:

当前未在数据库服务器端执行“Microsoft.SqlServer.Types.SqlGeography:STDistance(SqlGeography)”。

我正在使用 OpenAccess 2012.3.1012。这工作正常,我的印象是 OpenAccess 自 2011.1 以来支持空间类型,所以不明白为什么它现在报告它不可用。

我已将我机器上的 SQL 工具升级到 SQL 2012,但数据库服务器正在运行 SQL 2008。我发现了一个关于类似问题和 Microsoft.SqlServer.Types.dll 版本 11 的论坛帖子,但经过仔细检查,我正在使用版本10.

有人对此有任何想法吗?

0 投票
0 回答
191 浏览

c# - 如何避免 Telerik OpenAccess Addin 对我的 Visual Studio 2010 Addin Commandbar 的干扰?

请告诉我如何避免 Telerik OpenAccess ORMs Visual Studio 菜单与我的插件菜单在 Visual Studio 2010 SP1 的工具菜单选项下的干扰。

我正在用 C# 为 Visual Studio 2010 开发一个简单的 Visual Studio 插件。

我安装了 Telerik OpenAccess ORM。

Telerik OpenAccess ORM 版本

它的版本是:Telerik-OpenAccess-ORM-2011.3.1129.2

我的插件在 Visual Studio 的工具菜单下创建了一个命令栏及其子菜单。请看下面的结构:

正确的菜单结构:

工具

我的插件菜单

子菜单 1

子菜单 2

当插件安装在“%ALLUSERSPROFILE%\Application Data\Microsoft\MSEnvShared\Addins”下时,第一次启动时一切正常,工具选项正确显示我的插件菜单及其子菜单。

但是如果我删除我的插件并重新安装,情况就是这样:

使用 OpenAccess ORM

工具

开放存取

OpenAccess相关子菜单1

子菜单1

子菜单2

开放存取

OpenACCESS相关子菜单1

OpenAccess 相关子菜单 2 OpenAccess 相关子菜单 3 我的插件菜单

子菜单1

子菜单2

开放存取

OpenACCESS相关子菜单1

OpenAccess 相关子菜单 2 OpenAccess 相关子菜单 3> 我的插件菜单

子菜单1

子菜单2

预后

如果我卸载了所有 Telerik 产品,例如“Telerik Rad Controls for Silverlight、WPF、Winforms 和 Telerik Reporting”,无论我安装或卸载插件的次数,我的插件菜单都会出现在正确的位置。

环境细节

  1. Windows 7 终极版 SP1 x64 / Windows 7 家庭高级版 SP1 x64
  2. Visual Studio 2010 Ultimate SP1 Rel/Visual Studio Professional SP1 Rel

测试

  1. Resharper 和/或 DevXPress 工具的存在对我的插件菜单选项没有负面影响
  2. Telerik ORM 的存在干扰了我的插件的菜单选项

请注意,我也安装了 Resharper 和 DevXpress 控件,它们根本不会干扰 mhy 插件。

我能够在其他两台仅安装 Telerik 产品的基于 Windows 7 的机器上重现相同的问题

由于公司许可、产品创意保护和 NDA,我可能无法提供我的插件样本进行测试。

代码源

但是我使用此处提供的相同代码来创建命令栏并添加到 Visual Studio 工具菜单 http://www.mztools.com/articles/2005/mz2005003.aspx

我仍在尝试调查该问题并尝试确定它是否是 Telerik ORM 或我的代码中的错误。问题最好出现在我的代码中,因为更新 Telerik ORM 会非常不愉快,因为正在为开发人员开发插件并且许多开发人员仍然使用上述版本的 Telerik Open Access ORM。

更新

Telerik OpenAccess ORM 的最新(免费)版本仍然存在此问题。

Telerik_OpenAccess_ORM_Free_Edition_2012_3_1012.zip

请帮忙。

谢谢

史蒂夫

0 投票
1 回答
528 浏览

asp.net - 找不到嵌入在程序集中的资源 StAccountsDomainModel.rlinq。Telerik OpenAccess

我们使用 azure 数据库将应用程序托管在 azure 云服务平台上。我们有 TFS 托管的构建控制器,它构建应用程序并将其部署在 azure 平台上。

应用程序在本地运行良好,但在 azure 上部署时出现以下错误。我谷歌所有可能的方法,但仍然出错。

在此处输入图像描述

0 投票
1 回答
145 浏览

c# - 如何更改 Telerik OpenAccess 命名空间?

我想更改创建域方法时生成的复杂类型的命名空间。

当我右键单击类型并转到 时Properties,有一个名为 的属性Namespace,但如果我更改它,它只会产生编译错误。

我尝试更改代码中的命名空间并且效果很好,但是在更新模型时,命名空间会恢复为默认值。

0 投票
2 回答
481 浏览

c# - “提交已在进行中”尝试在 Telerik OpenAccess ORM 中保存更改

我一直在试图弄清楚我的代码中是如何发生错误的。异常告诉我提交已经在进行中,但除非调用SaveChanges是异步的,否则我看不到这是如何发生的。

我有一个Scheduler包含多个Task对象的类。每个Task都有一个BackgroundWorker在另一个线程中进行处理的。然后,我在类中有一个用于此 BackgroundWorker 完成事件的事件处理程序,Task代码如下:

还在我这儿?所以我的任务类中有这个事件处理程序,它触发TaskComplete我在主Scheduler类中使用以下代码处理的事件:

现在,据我了解,我回到了我的主线程,因为在我的 backgroundworker 中完成的工作已经完成。当我有 5 个任务非常频繁地运行时,我在 SaveChanges 上收到一个异常,说提交已经在进行中。我不明白这是怎么回事,因为我没有跨线程共享这个上下文。我可以看到这种情况发生的唯一方法是 SaveChanges 是异步的(不是阻塞调用)。我知道用 using 语句将代码包装在 TaskCompleted 中,新的上下文可以解决它,但我想知道为什么。以及为什么不能在当前状态下工作。

最后一件事,我正在使用 Telerik 的 OpenAccess ORM。

0 投票
1 回答
488 浏览

c# - Telerik Openaccess ORM 更新对象和自动映射器

我正在尝试使用 Telerik openaccess orm 和 automapper 更新对象,它适用于将对象添加到范围但不更新。

我在他们的网站上看到有人遇到同样的问题,但答案并没有真正帮助我。这是我的代码,它不会更新我的对象:

在这一行之后,我可以看到我的属性反映了新的变化,但它在数据库中不一样