0
我正在使用Office主互操作程序集從我的WPF應用程序中控制PowerPoint。目前,我在我的項目中使用PIA v14,它可以在Office 2010和Office 2013中正常工作。但是我還需要爲Office 2007添加支持(當我使用Office 2007在計算機上測試我的應用程序時,它不起作用)。.NET項目中的Office主互操作程序集的多個版本
所以,我的問題是:我應該將項目中引用的PIA更改爲v12(以支持Office 2007/2010/2013),或者可以將v12和v14(也可能是v15)PIA添加到項目中並根據安裝在目標計算機上的Office版本在應用程序啓動期間動態加載正確版本的程序集?另外,如果我將在所有Office版本(2007/2010/2013)上使用PIA v12,是否還存在一些兼容性風險?