大家好日子。
我有一个关于为C#绘制库的问题。我总是使用XNA,因为它非常易于使用,并且在各方面都非常方便,但是......
对于新项目,其中一个要求是不需要在客户端的PC上安装其他库或其他东西。所以我不能使用XNA :(
你能建议我一些非常容易使用的2D库吗?我不需要3D。基本上我只需要2d premitives和sprite渲染。
我看着DX和GL方向,但它完全矫枉过正......说实话我不知道如何使用它......我也不是特别乐意学习它:)
所以,无论如何,你建议我使用什么简单的2D绘图库?如果这个库专门为C#编写并包含详细的教程/文档,那就好了。
提前感谢您,如果之前有人问过,请对不起。
答案 0 :(得分:1)
作为替代方案,您可以尝试以下两种策略之一:
静态链接在C#中有点用词不当。我想更好的短语将是“汇编”。如果您拥有库的源代码,只需将其直接包含在项目中,而不是引用外部库。
ILMerge是Microsoft的一个实用程序(找到here),可以使用多个.NET程序集并将它们合并为一个(即将exe和库打包成一个组合的exe)。 ILMerge上有一些very good documentation。