【发布时间】:2010-10-18 05:29:03
【问题描述】:
我刚刚在工作场所获悉,我们有一个用于生产的应用程序已停止工作。我正在尽我所能寻找应用程序的源代码在我们的源代码控制中的位置,但运气不佳。我真的希望这不是一个在本地机器上开发的应用程序,并且从未检查过源代码管理。
看来这个应用程序很老了,原来的开发者早就不在了。为了了解有关此应用程序的更多信息,我使用了 .NET Reflector 来查看内部...我发现它引用了 mscorlib、System、System.Data、System.Drawing 和 System.Windows .Forms,但它们都声明它们是 1.0.5000.0 版本。
这怎么可能?难道这是一个针对 .NET 1.0 框架开发的应用程序,并且从那时起就一直在生产环境中使用?如果 .NET 1.0 安装在它可能运行的机器上或者向后兼容 .NET 3.5 是否有可能。
如果我能找到应用程序的源代码,找到 .NET v1.0.5000.0 将是一件小事……但如果没有,我可能需要弄清楚如何让这个应用程序在我们当前的环境中运行。 ..
【问题讨论】:
标签: .net-1.0