plutinosoft / Platinum

UPnP SDK
http://plutinosoft.com/platinum
Other
502 stars 145 forks source link

Incompatibility #25

Open derbuchmann opened 5 years ago

derbuchmann commented 5 years ago

Hi, is it not possible to update the SDK to an actual VS Version? It is very hard to compile the project with VS 2017 or VS 2019. Maybe you could share the binaries of the Managed Library. I would like to test this for a private application.

Thank You for your work Jo A. Kim

c0diq commented 5 years ago

I’ll update the library. But the source code of the Managed library is in the repo though.

-s

On Oct 4, 2019, at 11:01 PM, derbuchmann notifications@github.com wrote:

 Hi, is it not possible to update the SDK to an actual VS Version? It is very hard to compile the project with VS 2017 or VS 2019. Maybe you could share the binaries of the Managed Library. I would like to test this for a private application.

Thank You for your work Jo A. Kim

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

derbuchmann commented 5 years ago

But the source code of the Managed library is in the repo though<

Of course but does not work! for example:

Http.h: static DeviceSignature ParseDeviceSignature(PLT_DeviceSignature signature) { switch (signature) { case PLT_DEVICE_XBOX: return DeviceSignature::XBox; case PLT_DEVICE_PS3: return DeviceSignature::PS3; case PLT_DEVICE_WMP: return DeviceSignature::WMP; default: return DeviceSignature::Unknown; } } but PLT_DEVICE_XBOX is not defined:

PltHttp.h:

typedef enum { PLT_DEVICE_UNKNOWN, PLT_DEVICE_XBOX_360, PLT_DEVICE_XBOX_ONE, PLT_DEVICE_PS3, PLT_DEVICE_WMP, PLT_DEVICE_SONOS, PLT_DEVICE_MAC, PLT_DEVICE_WINDOWS, PLT_DEVICE_VLC } PLT_DeviceSignature;

Maybe you can have a look. Thank You!