在Mono中授权您的代码

问题描述:

我正在使用Visual Studio中的一些代码。我的 犯罪分子 开发人员建议,代码也可以在Mono下运行。我对Mono已经完成的工作感到担忧,但对Mono来说我很新,所以我不知道它能做什么/不能做什么。在Mono中授权您的代码

我已经使用.NET LicenseManager对象在C#中编写了一个类。它写入Windows注册表,所以我知道我将不得不修改它,以便它将使用一些编译器标志,如#if Win32#if MONO

我的问题是双重的:
1)Mono是否实现相同的LicenseManager类结构?
2)如果是这样,您如何在Linux中使用LicenseManager锁定您的代码? (即写入文件,使用硬件加密狗,比较硬连续,等等?)

http://www.mono-project.com/MoMA会告诉你,不支持

current state of mono's implementation在我写这表明它不仅仅是“时间区TODO'的地位,但你必须尝试一下你的情况。