问题标签 [activator]
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.
c# - 无法评估表达式:Activator.CreateInstance()
我正在使用 Activator.CreateInstace() 创建一个通用实例。但是当我用它来创建一个对象的实例时:
我在调试代码并尝试查看 GlobalPartnershipPoints 时收到消息“无法评估表达式”。在这种情况下,我认为这个字符串的值是“空的”,但我无法得到任何值。有谁知道发生了什么?提前致谢。
更新:
我创建实例的代码:
或者
我得到了相同的结果。
c# - AppDomain.CreateInstance 和 Activator.CreateInstance 有什么区别?
我想问一个问题来了解 AppDomain 和 Activator 之间的区别,我通过 appdomain.CreateInstance 加载了我的 dll。但我意识到创建实例的方法更多。因此,我何时何地选择此方法?示例 1:
示例 2:
示例 3:
您能解释一下为什么我需要更多方法或有什么区别吗?
c# - 获取实例()' 不能从用法中推断出来。尝试明确指定类型参数
我创建了一个动态方法来创建不同类型的实例,但不确定为什么它在编译时给出上述错误,我是否必须再次将返回值转换为指定类型?
c# - 康。C#创建com-object类型
我正在开发一些使用com库的代码。我正在尝试通过
但我无法得到它一直的类型 = null。progid 已经浏览过 Ole / COM Wever,看来我确实输入正确。可能有什么问题?
c# - 如何从另一个库创建网站项目 (App_Code) 中定义的类型的实例
我正在尝试创建一个在Web Site Project
. 类型名称是可配置的,因此是已知的,但对于程序集名称,无法在配置时说出名称,因为网站项目是由 ASP .Net 编译的。
是否有任何简单的方法来使用这个CreateInstance
重载,或者我应该搜索所有加载的类型并按名称找到它?
此代码在另一个库中使用,该库在网站项目中被引用。
c# - Activator.CreateInstance 与继承的类不在同一个项目中
我有一个包含两个项目的解决方案。首先让我描述一下我的场景。项目 1:拥有一个名为 MyBaseClass 的基类,具有以下两个我感兴趣的属性和方法:
TypeToLoad - 使用简单的获取/设置功能实例化哪个继承类的静态字符串属性。
Instance - 静态属性,它返回 TypeToLoad 中指定类型的 MyBaseClass 实例,其中包含以下代码行:
现在在第二个项目中,我继承了 MyBaseClass 如下(当然已经添加了适当的命名空间和引用)。
和我的其他代码文件之一,在与 MyInheritClass 相同的项目中,我有以下代码行:
当我将 MyInheritClass 代码文件移动到与 MyBaseClass 相同的项目中时,代码运行得很好。
我的问题是,无论如何通过设置 MyBaseClass.TypeToLoad = "MyInheritClass" 来使用 MyBaseClass.Instance 创建和实例化 MyInheritClass 而不必在同一个项目中拥有这两个类(基础 DLL 类库中的 MyBaseClass 和另一个项目中的 MyInheritClass引用 MyBaseclass DLL 库)?
我试图搜索反射,Activator,但找不到我要找的东西。也许我不知道正确的术语。
model-view-controller - 如何使用 Activator 为 datrow 动态创建实例
我想使用这样的激活器为数据行创建实例
当我使用此代码时,我遇到了异常
没有为此对象定义无参数构造函数。
c# - 是否可以使用受保护的构造函数创建对象的实例?
大家好,问题是这样的:
我试图在 Descendant 类上调用Activator.CreateInstance ,但没有找到构造函数。
我需要在 Descentant 类上明确定义它吗?
我使用的绑定是这些:BindingFlags.Instance | BindingFlags.NonPublic
注意 1:我在现实中调用 AppDomain.CreateInstanceAndUnwrap(),如果它应该有一些影响的话。
注意 2:如果我在 Descendant 类中明确定义受保护的构造函数,那么它可以工作,但如果可能的话,我想避免这种情况。
c# - 使用 Activator.CreateInstance 执行类方法时访问 ASP.NET 会话
我有一个用于检查特定请求的 ASP.NET 站点(global.asax 中的 Begin_request)。如果某个请求进来,在这种情况下是通过 javascript 执行的,反射用于运行类中的方法。
我的问题是该方法何时执行HttpContext.Current.Session
并且HttpContext.Current.User
都为空。我怀疑这与该方法通过反射执行的事实有关。
eclipse - 无效的激活器
我知道关于这个主题还有其他问题,但我都试过了,但对我没有用。我想从我的 rcp 插件中将一些输出写入 excel 文件,但它显示:
所以我这样做:plugin.xml->runtime tab-> add the poi jars in the classpath section
。
但是当我尝试运行时,它显示:
我的问题:
- 我是否必须将 poi jar 放在特定文件夹中(例如 META-INF 文件夹中),然后将它们添加到类路径中?
- 如何修复激活器错误?
我的清单.MF
我的构建属性
我的插件.xml
我很困惑,但我相信 stackoverflow 社区会有所帮助,因为你是最棒的!提前谢谢!