我不会用细节来烦你,但我们有软件由另一家公司开发的,他们提供给我们所有为.dll文件如何确定什么版本的.NET?
这不是最稳定的公司,所以我们正在考虑把发展中的屋。他们希望向我们收取源代码...但我们宁愿不要。
因此,我想知道是否有一种方法,根据我们目前看到运行,并且不会对环境文档的程序,有没有办法告诉:
1)什么版本它正在运行的.NET? 2)C#.NET或VB.NET? 3)它使用什么版本的SQL Server? 4)我们可能能够找到有关我们看到的实际程序背后的环境和编码的任何其他相关信息。
谢谢
你如何使用DLL?您在自己的代码中引用该DLL?你把它放在一个插件文件夹中?在IIS上托管它?该DLL的用途是什么? – inquisitive
有反编译的工具。 Redgate有一个。 – Paparazzi