У меня есть универсальное приложение C++, которое является отдельным проектом, и плагин DLL, который является отдельным проектом.

Проект dll плагина, используемый для связи с Sap NW RFC sdk dll sapnwrfc.dll.

До сих пор эти два проекта были построены в Visual Studio 2010 с этими параметрами SAPwithUNICODE; SAPonNT; и sapnwrfc.dll был успешно связан во время выполнения с помощью проекта плагина dll. И основное приложение загружает плагин dll, который в свою очередь ссылается на sapnwrfc.dll.

Теперь я обновил свой проект до visual studio 2017, а основное приложение и плагин dll оба встроены в VS 2017.

Теперь во время выполнения основное приложение не может загрузить dll плагина, так как это зависит от sapnwrfc.dll, которая является старой сборкой со старым набором инструментов msbuild.

SAP не выпустила новую версию, которая поддерживает связывание в приложениях проекта VS 2017.

Есть ли здесь альтернативный способ заставить sapnwrfc.dll поддерживать время выполнения приложения?

0