Reputation: 3085
Good day everyone.
I have a question regarding drawing libraries for C#. I always use XNA because it's really easy to use and is very convenient in all aspects, but...
For new project one of requirements is that it is not needed to install additional libraries or other stuff on a client's pc. So I can't use XNA :(
Can you suggest me some REALLY easy to use 2d library? I don't need 3d. Basically I need only 2d premitives and sprite rendering.
I looked in DX and GL direction but it is complete overkill... and to tell you the truth I have no idea how to use neither of it... nor I'm particularly happy to learn it :)
So anyway, what easy 2d drawing library can you suggest me to use? It'd be good if this library specifically written for C# and include detailed tutorials / documentation.
Thank you in advance, and sorry if this was asked before.
Upvotes: 0
Views: 3195
Reputation: 48795
As an alternative you could try one of two strategies:
Static linking is a bit of a misnomer in C#. I guess the better phrase would be "compiled-in". If you have the source code for the library, just include it directly in your project rather than referencing the external library.
ILMerge is a utility by Microsoft (found here) which can take multiple .NET assemblies and merge them into one (i.e. pack the exe and library into a combined exe). There is some very good documentation on ILMerge.
Upvotes: 1