【发布时间】:2014-02-09 19:30:20
【问题描述】:
我想知道AssemblyName.Version 是否会遇到错误,例如在尝试从清单文件中检索它时。
我可以手动修改文件的 VS(例如文本编辑器)之外的某个地方的程序集版本并放入 无效的版本格式,以便在尝试检索时并将其与另一个版本进行比较,我会得到某种例外。
如果可以进行这样的编辑,AssemblyName.GetAssemblyName("path") 会成功吗?
【问题讨论】:
-
测试你的理论可能比发布一个关于它的问题花费更少的时间
-
程序集版本在编译时嵌入到程序集中 - 它不是从文件中读取的。所以不,你不能那样打破它。
-
@Jonesey 我试过测试它:)。我想不出破解版本的方法。
-
@Matthew Watson,谢谢!这回答了我的问题。
标签: c# exception version .net-assembly