问题标签 [notsupportedexception]
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.
asp.net - 实体框架 - NotSupportedException
我完全感到困惑!关于这个错误的所有问题都说要在原始字段(例如 ID)上使用 ==,我正在这样做。我对此查询所做的任何事情都会产生异常。完全相同的代码以前工作过,我不知道我对它做了什么!有人可以向我解释发生了什么吗?
另外,我记得有一个 EntityFramework 类,其方法允许您在查询中转换对象(例如日期),有人知道这个类是什么吗?
更新:
这是我所做的更改(现在可以使用)。
c# - iTextSharp 出现“不支持指定的方法”错误
我正在使用iTextSharp生成 PDF。我在下面添加了一个测试方法,它可以创建一个包含一个段落的简单页面。它可以工作,生成 PDF,但是,在将 PDF 发送到浏览器后的某个时间,我在事件日志中收到 NotSupportedException(或者如果我自己从 Application_Error 中捕获它们)。这是导致此错误的最简单代码:
以及它抛出的错误(请求完成后的某个时间)
关于如何解决这个问题的任何想法?图书馆有问题还是其他什么问题?
谢谢!
编辑:
为了解决这个问题,我可以通过控制器的 File 方法使用 FileContentResult 而不是返回 FileStreamResult。这是工作代码:
c# - 收到错误“用户代码未处理 Not supportedException”
我有桌子
我有一个组合框,将其命名为categoryCombobox
,网格视图将其命名为productgridview
我试图根据组合框中的选择填充数据网格..像这样....
遇到这样的错误......
错误:在这一行 productbindingsource.DataSource = product;
Not supportedException is unhaldled by user code
无法比较类型为“System.Linq.IQueryable`1”的元素。仅支持原始类型(例如 Int32、String 和 Guid)和实体类型。
c# - EF4.1 多个嵌套实体 Includes 获取 NotSupportedException?
编辑:根据测试更新问题描述 - 2011 年 9 月 12 日。
我有这个查询,每当我调用 .ToList() 时都会引发 NotSupportedException(“不支持指定的方法。”)。
如果我注释掉我注释为“坏”的任何一行,则查询有效。我还尝试在我的对象模型中包含不同的嵌套实体,效果相同。包括任何 2 都会导致崩溃。嵌套是指导航属性的导航属性。我还尝试使用带有字符串路径的 .Include 方法:结果相同。
我的表结构如下所示:
这是使用 MySQL 5.1(显然是 InnoDB 表)作为 MySQL Connector/NET 6.3.4 的数据库存储。
所以我的问题是:为什么这不起作用?
注意:如果我像在这个链接中那样显式加载相关实体,我可以让它工作。但我想知道为什么 EF 讨厌我的数据模型。
解答: MySQL 连接器显然无法处理第二个嵌套实体包含。它抛出 NotSupportedException,而不是 .NET EF。当我使用 EF4.0 尝试此操作时,也出现了同样的错误,但我当时的研究让我相信这是导致问题的自我跟踪实体。我尝试升级到最新的连接器,但它开始导致Out of Sync 错误。这也是我讨厌 MySQL 的另一个原因。
c# - 在 C# 中使用 CreateDirectory 避免 NotSupportedException
我正在尝试递归地创建一堆目录,并且某些目录名称具有“:”字符,其中会引发上述异常。我希望有办法避免这种情况?下面是我正在使用的代码片段:
其中 'TargetFullPath' = "G:\Users\Jon\Desktop\musictest\Journey\Journey: Greatest Hits"
非常感谢 :)
java - java.lang.UnsupportedOperationException:Blob 不可缓存
在向我的一个对象添加java.sql.Blob
字段后,休眠持久性管理器现在抛出Blobs are not cacheable
异常。
除了禁用缓存之外,任何想法如何解决这个问题。我试着让这个领域变得短暂,但当然没有成功。
顺便说一句,我使用最新的 Spring 框架。
c# - 如何将本地集合与 Linq-to-SQL 一起使用?
我读了这个问题,这与我遇到的问题相同。不幸的是,标记的解决方案没有帮助。我可能误解了关于 LINQ 的一些非常明显的事情。
我正在尝试进行某种反向查找。我需要找到学生注册的所有课程。
这是代码...
我将结果数据绑定到一个 ASP:ListBox 并在 DataBind() 上引发以下错误...
System.NotSupportedException:不支持使用本地集合的查询。
有人知道发生了什么吗?
.net - 创建带有日期的文件时出现.net NotSupportedException
我想创建一个带日期的文件。
我调试代码,文件名是:myfile05.01.2012 12:37:1222.prc
我认为问题是“:”我该如何解决?
.net - 从属性获取器中抛出 NotSupportedException
我听说从属性获取器那里抛出异常是不合适的,我理解这个理由背后的原因。然而,下面的情况让我很困惑:想象你正在编写一个旨在适应几个不同平台的外观:
现在想象一下该平台X
和本机Y
支持SomeProperty
,但该平台Z
没有。不应该NotSupportedException
从 getter 中的 platformZ
适配器中抛出正确的方法来告诉用户该平台的特定情况下不支持该功能吗?
database - 如何在 LinqToSql 中相关的多个表上提交更改?
我正在制作一个 Windows Phone 7.1 应用程序,但在将更改提交到我的数据库时遇到了很多麻烦。这是我数据库中表的结构:
第 <-1--*-> 天训练课 <----1-> 运动
所以,一天可以有很多训练课,而一个训练课有一项运动。一项运动自然可以在许多不同的训练课程中进行。
主键如下所示:Day - DateTime TrainingSession - int(DB 生成) Sport - nvarchar(200)
Sports 将仅具有属性 sportName 和 iconFileName。
我通过将 EntitySet 放在 Day 和 Sport 中来建立关联,并且 TrainingSession 具有 EntityRef 和 EntityRef。我不是 100% 确定 Sport 是否需要 EntitySet,所以如果我错了,请纠正我。目前,我只是在我的 Sport 类中对一些运动进行了硬编码以进行测试,您会看到我检索了一个 ObservableCollection 以将它们取出。
以下是我如何尝试创建一组包含训练课程的日子,每个训练课程都有不同的运动:
这段代码对我不起作用,它给了我以下错误:
NotSupportedException 未处理:已尝试附加或添加一个不是新的实体,可能是从另一个 DataContext 加载的。这是不支持的。
在我得到这个错误之前,我也得到了 NullReferenceExceptions。
我一直在寻找解决方案,我看到有些人使用 Detach 或带有 Attach 的解决方法,但我还没有弄清楚如何将它实现到我的代码中。有人可以帮我解决这个问题吗?
另外,我认为 NullReferenceException 可能来自我没有将任何运动保存到数据库的事实,可能是这样吗?