c# – 如何检查.NET程序集的新鲜度?

所有,

我正在开发一个SharePoint项目,但这不是特定于SharePoint的问题本身.我有一个已部署到SharePoint服务器场的程序集,我想验证我的“最新版本”是否位于GAC中,或者是否是昨天晚些时候的旧版本代替.这是一个测试农场,所以是的,我们不断地加速版本.

没有做任何疯狂的事情,比如每次编译*时更改程序集版本本身,是否有一些我可以检查(或在编译时设置)的程序集属性?

*我应该澄清一下,在SharePoint项目中,我们在多个位置(包括XML文件)对程序集的全名进行硬编码,因此更改程序集版本的选项不如您想象的那么简单.

解决方法:

汇编版本是此的预期机制,但您可以通过将GAC程序集的MD5哈希值与最新版本的MD5进行比较来自行推出.

上一篇:使用Lua和C#最有效的方法是什么?


下一篇:一个static和面试官扯了一个小时,舌战加强版