locked
WIndows store create app packages not working with third party dll RRS feed

  • Question

  • During the development of my Monogame game, I needed a calculation library, and included a library called Jace. This works fine; however, when I try to generate an Appx package for deployment to the Windows Store, I get an error that the namespace for Jace can't be found.

    My guess is that this means that I can't use a third party library. Is this the case and, if so, is there a way around it, or do I need to rewrite the entire library inside my Store App?

    Saturday, September 21, 2013 2:37 PM

Answers

  • Assuming the library is valid for Windows Store apps (only uses allowed API, is a Portable Class Library, etc. see .NET for Windows Store apps and Win32 and COM APIs) then you can include it in your app package. Make sure the library itself is marked to copy to the deployment package so it is available in the installed app.

    A quick look at the JACE site shows a WinRT directory, so it should be compatible. There may be a Windows Runtime Component you can reference. Check with the author for details.

    --Rob


    Saturday, September 21, 2013 3:00 PM
    Moderator