我正在使用Visual Studio中的一些代码。我的 parter-in-crime 其他开发人员建议该代码也可以在Mono下工作。我对Mono已经完成的工作感到羞耻,但我对Mono很新,所以我不知道它能做什么/不能做什么。
我已经使用.NET LicenseManager对象在C#中编写了一个类。它写入windows注册表,所以我知道我必须修改它,以便它使用一些编译器标志,如#if Win32
或#if MONO
。
我的问题有两方面:
1)Mono是否实现了相同的LicenseManager类结构?
2)如果是这样,你们如何使用Linux中的LicenseManager锁定代码? (即写入文件,使用硬件加密狗,与硬件序列进行比较等等)
答案 0 :(得分:4)
http://www.mono-project.com/MoMA会向您显示不支持的区域
我写这篇文章的current state of mono's implementation表明它不仅仅是'TODO'状态,而是你必须尝试一下你的情景。