我有一个看起来瞄准.NET 1.0框架的较旧的程序集(Office XP PIA)。程序集已经注册并且可以在GAC(以及Win32注册表)中看到,但是当我选择“添加引用”时它不会出现在Visual Studio 2008中。Visual Studio 2008 Reference 1.0组件可以吗?
Visual Studio是否支持引用较旧的程序集?
我有一个看起来瞄准.NET 1.0框架的较旧的程序集(Office XP PIA)。程序集已经注册并且可以在GAC(以及Win32注册表)中看到,但是当我选择“添加引用”时它不会出现在Visual Studio 2008中。Visual Studio 2008 Reference 1.0组件可以吗?
Visual Studio是否支持引用较旧的程序集?
是的,我相信是的。但是,您必须手动浏览装配。
以下链接Common Pitfalls During PIA Deployment and Installation可能会提供您正在查找的信息。
引用较旧的程序集将工作。然而,相反的方式不被支持。
有关这个主题的一个有趣的文章:What happens when a 2.0 app calls a 1.1 assembly
而且不要忘了.NET 1.0/1.1和.NET 2.0
这个环节之间检查任何breaking changes也很有帮助:HTTP:// WWW .hanselman.com /博客/ GotchasAroundPrimaryInteropAssembliesAndTheGAC.aspx – bryanbcook 2009-01-20 14:43:46