问题标签 [mscorlib]

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 投票
12 回答
441150 浏览

asp.net - “调用目标已引发异常”错误 (mscorlib)

我有一个用 ASP.Net 2.0 开发的网站,它抛出了错误

在生产环境中。它没有在开发中抛出这个错误。

源是“mscorlib”,堆栈跟踪显示错误在

自从我上次上传到生产环境以来,我唯一改变的是我已经开始使用会员控制(登录、登录视图),并添加了更多的存储过程和表等。会员资格取决于我的自定义提供程序我写过。

有人知道为什么会发生这种情况吗?

0 投票
2 回答
1016 浏览

loadrunner - LoadRunner 9.1 是否支持 WPF?

我有 POC 测试来明确 LoadRunner 是否支持 WPF?现在它可以运行 POC 思想业务,但它与位于 mscorlib.dll 中的某些类型有错误。

我想知道如何将 mscorlib.dll 的引用添加到 LoadRunner?

0 投票
2 回答
1556 浏览

silverlight - 通过反射获取 mscorlib 2.0.5.0(又名 Silverlight mscorlib)中的类型?

我正在尝试将 Silverlight 支持添加到我最喜欢的编程语言 Nemerle。

Nemerle,在编译过程中,通过反射主要分两步加载所有类型

1-) 使用 Assembly.LoadFrom 加载程序集 2-) 使用 Assembly.GetTypes() 获取类型

然后在编译结束时,它使用 Reflection.Emit 发出解析的类型。

此过程适用于所有程序集,包括 Silverlight 程序集,除了 silverlight 的 mscorlib。

在 c# 中,这失败了:

但这通过了:

Bu 在后者中,a.GetTypes() 抛出异常说 System.Object 的父级不存在。

有出路吗 ?

0 投票
2 回答
185 浏览

c# - 如何向 mscorelib 添加方法

我想向 mscorlib 添加一些方法。例如:

字符串 abc;

abc.IsNumeric()

我希望能解释我的问题。

0 投票
4 回答
14497 浏览

msbuild - MSBUILD / csc:处理 x64 mscorlib 警告 1607 的最简洁方式

我正在尝试使用 VS08SP1 的默认项目系统在显式 x64 模式下调用 C# 编译(不同于AnyCpu)。当我将模块显式标记为 x64 时,我得到:

警告 CS1607:程序集生成 -- 引用的程序集“mscorlib.dll”针对不同的处理器

删除它的一种方法是使用/nowarn:1607. 根据我的研究,这样做在实践中没有问题。如果有人可以突出他们遇到的现实问题,请随时回答。

然而,这感觉不对!所以我使用的另一种方法是这样做/nostdlib+,然后将<Reference>带有硬编码的 a 添加<HintPath>到显式 64 位 mscorlib 中:

这可行并且可能更好(除非有人关心指出以前的方法更好的原因),但是有人可以确认这是一件合适的事情,希望引用一些权威的东西吗?

0 投票
1 回答
1351 浏览

c# - FindAll 在自定义对象列表中

好吧,我有一个名为 Mamamia 的对象,其中有一些字符串属性。我创建了这个对象的列表并用 150 个项目填充它。

我正在尝试使用 List.FindAll 但我真的不知道该怎么做。我试过这样:

我不知道代表为什么在那里,我只是试图从互联网上的其他代码中复制。

提前致谢!

0 投票
1 回答
727 浏览

c# - 没有本机代码的自定义 mscorlib.dll

是否可以在不使用本机代码的情况下构建自定义 mscorlib.dll(允许 pinvoke :-)?

这个周末我做了一个小实验,看看做起来有多难,并且遇到了以下问题:

  1. 我在我的 mscorlib 版本中添加了一个类 System.Static,但出现 TypeLoadException 并显示无法从“mscorlib”加载类型“System.Static`1”的消息,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089 . 因此,它似乎仍在以某种方式加载 MS 库。如何避免这种情况(我已经在使用 /nostdlib 开关)?
  2. 当我将我的 mscorlib 命名为“mycorlib”时,我遇到了 System.Object 必须有父类的错误
  3. 如果我有泛型类型 T 并且我正在这样做new T(),则它由 c# 编译器翻译Activator.CrateInstance<T>(),在 MS 实现中调用RuntimeTypeHandle.CreateInstance(...)它是本机方法。我可以从我的 mscorlib 中调用它还是它包含在 MS 提供的 mscorlib 中?

我的目标是测试编写我的 int、double、string 和其他标准类型版本的可能性。我想使用 MS CLR,但只提供我的托管代码类。

是否可以?

0 投票
3 回答
2279 浏览

c# - 确定对 mscorlib 的项目引用

大家好,我有一个 ASP.NET 网站项目,出于某种原因,它坚持引用 mscorlib 1.0.5 和 mscorlib 2.0,我不知道为什么。

我已经使用 NDepend 分析了所有引用的 DLL,它们似乎都只引用了 mscorlib 2.0。我有几个网络参考,但我无法想象为什么会创建对 1.0 dll 的额外参考。

任何人有任何想法为什么我会得到这个额外的参考,或者我可以用什么来找出这些信息?NDepend 很棒,但只是回来说“找到 2 个参考,使用较新的版本”,所以它不能帮助我弄清楚为什么我有额外的参考......

0 投票
2 回答
479 浏览

c# - 如何了解 mscorlib?

我想将数据读入 RSAParameters 结构(RSAParameters)并检查两次,数据是否正确。但是,我仍然收到错误“无效数据”异常:

如何查看源代码以检查 _ImportKeys 引发异常的原因?我没有使用 .dll '解密'的经验。是否有任何符号可以在 Visual Studio 8.0 的某个地方引用?谢谢你。

0 投票
4 回答
3095 浏览

c# - C# 编译器:/nostdlib 选项

编译时如何不将 stdlib (mscorlib.dll) 包含到我的 C# 应用程序中?据我所知,所有的类都继承了在 mscorlib.dll 中定义的 System.Object 类。更重要的是 - 诸如 int 之类的类型只是 System.Int32 的别名,它们也在 mscorlib 中定义。这个选项曾经使用过吗?