【问题标题】:Replacing mscorlib替换 mscorlib
【发布时间】:2016-09-23 23:16:51
【问题描述】:

我可以将 GAC 中的 mscorlib 替换为另一个从 github 源构建并可能修改的 mscorlib 吗?

执行此操作的说明是什么?

我已尝试克隆存储库并重新构建它。

我已经看到我可以使用 csc.exe 等编译源代码...但是我遇到了运行时链接部分的问题。如果它更容易(我认为是这样),我真的不需要独立的 exe,但只需添加一个新的特定单元测试来验证更改就足够了。

我试图查看当前实现的测试,但找不到正在检查 mscorlib 方法之一的东西。

最后,我能够调试参考源中公开的 C# 本机 DLL(无需优化),但我无法进入 C++ 实现。

【问题讨论】:

    标签: c# c++ unit-testing clr mscorlib


    【解决方案1】:

    mscorelib 的源代码包含在您已经重建的 repo 中。

    进行任何更改后,您可以从 readytorun 文件夹中的 main entry 开始编写新的单元测试。

    您将能够在下次重新构建和运行测试时看到结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-12
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多