2010-08-06 52 views

回答

0

使用迟而不是早期绑定(换句话说,不要参考任何PIA)。 This MS kb文章显示了差异。

但是,为了简化开发,有时可以更容易地从早期绑定到最早想要支持的版本(因此您可以在Visual Studio中获得Intellisense支持等),然后在完成时删除引用并将其更改为后期绑定。

+0

在我看来,基本上是反思,对吧?所以我参考的任何装配都是如此? .NET 4的应用程序如何引用/定位.NET 3?或者这是不可能的? – 2010-08-06 10:33:09

+0

@Chry:它们是相似的,但是当你为COM对象或DLL进行后期绑定时,你并没有太多的获取关于它的信息,因为你只是假设该方法将在那里。如果你延迟绑定.Net程序集,那么我认为这是使用的反射,但我不确定。你可能想创建一个新的问题来问这个问题,这样你就可以得到更好的答案。 – 2010-08-06 10:52:52

相关问题