在运行时更改程序集版本

时间:2016-01-18 18:16:14

标签: c# .net unit-testing

我正在为获取callstack调用框架的代码进行单元测试并获得调用程序集的版本。

var method = stackTrace.GetFrame(1).GetMethod();
var version = method.ReflectedType.Assembly.GetName().Version;

出于测试目的,我希望不依赖于当前的测试装配版本并以编程方式进行更改。

有没有办法在运行时更改它?或者出于安全考虑,CLR禁止它?

0 个答案:

没有答案