我有一个WPF 3.5控件库,可以与WPF 3.5应用程序一起使用。现在我想创建一个WPF 4版本的应用程序,并为应用程序的版本3.5和4使用相同的库(源代码)。
这里有什么选择?处理这种多目标的常见方法是什么(如果有的话)?
我应该为WPF 3.5和WPF 4版本的库维护两个不同的项目,并引用相同的文件/源代码(手动更新两个项目)吗?还是只维护WPF 3.5版本,在我的WPF 4应用程序中引用二进制WPF 3.5库?
我已经尝试了后者,并发现这可能需要一些“app.config remapping”,但我将无法直接从WPF 4项目访问WPF 3.5库的源代码。
感谢任何指针。
编辑:必须在VS2008中维护.NET 3.5项目/解决方案,而.NET 4解决方案则在VS2010中维护。
这里有什么选择?处理这种多目标的常见方法是什么(如果有的话)?
我应该为WPF 3.5和WPF 4版本的库维护两个不同的项目,并引用相同的文件/源代码(手动更新两个项目)吗?还是只维护WPF 3.5版本,在我的WPF 4应用程序中引用二进制WPF 3.5库?
我已经尝试了后者,并发现这可能需要一些“app.config remapping”,但我将无法直接从WPF 4项目访问WPF 3.5库的源代码。
感谢任何指针。
编辑:必须在VS2008中维护.NET 3.5项目/解决方案,而.NET 4解决方案则在VS2010中维护。