我的dev机器安装了2007,项目引用了相应版本的PIA,但我希望我的应用程序能够至少在部署时运行2003。我尝试将引用的“特定版本”属性设置为false,但这不起作用。我的Visual Studio版本是2005,BTW。
答案 0 :(得分:0)
使用延迟而不是早期绑定(换句话说,不要引用任何PIA)。 This MS kb文章显示了差异。
但是,为了简化开发,有时可以更容易从早期绑定到您想要支持的最早版本(因此在Visual Studio中获得Intellisense支持等),然后在完成后删除引用并将其改为后期绑定。