好的,我将完全重做这个问题。我们有一个用VB.Net编写的旧.Net 1.1应用程序,它实际上是我们旧公司网关的一部分,它连接到SQL Server 2000数据库。它当前正在使用ComponentOne的webgrid,但现在将不再起作用。 (而且我无法更新,因为它们已被GrapeCity收购。)我想做的是打开.dll并将其从使用ComponentOne网格更改为.Net DataGrid。我已经成功地使用.Net反编译器打开了它,但是当我打开它时,我不知道如何更改。请知道,我已经尝试了Telerik的DotPeek,JustDecompile,dnSpy,ILSpy,Dile,.Net Reflector,DotNetResolver(今天才发现),您将其命名。另外,我必须在虚拟机中安装XP并安装VS 2003,这样我才能处理这个疯狂的旧项目。我们不能仅仅放弃这个旧的应用程序,因为我们有很多客户仍在使用这个应用程序。 任何人都曾经做过这样的事情吗?您知道,使用反编译器从第三方控件更改为常规.Net控件吗?我很拼命,如果有,请帮助我!