Windows Phone应用程序和外部库许可证 - 如何保护许可证文件?

时间:2013-03-22 12:44:38

标签: windows-phone-7 windows-store aspose

我即将为Windows Phone开发一个应用程序,我将使用一个外部付费库(一些Aspose产品)。许多人都知道,其库的许可文件适用于每个应用程序执行。但是,如果我将该项目放在Windows应用商店中,如何保护许可文件不被窃取?因为它将被包含在该项目中。

1 个答案:

答案 0 :(得分:2)

要将许可证文件应用为嵌入式资源,请将许可证文件添加到项目中,并将其“Build Action”属性设置为“Embedded Resource”,之后您可以使用以下代码来应用许可证:

// Create a PDF license object
Aspose.Pdf.License license = new Aspose.Pdf.License();

// Instantiate license file
license.SetLicense("Aspose.Total.lic");

// Set the value to indicate that license will be embedded in the application
license.Embedded = true;

有关详细信息,请查看Aspose.Pdf文档中的“Embedding the License as a Resource”文章。

就Windows Phone应用程序中Aspose库的使用而言,Aspose库是否与Windows Phone平台完全兼容尚未公布。好的是,经过验证/测试过的Aspose Windows Phone平台产品库应该很快就可以使用,然后你可以毫无问题地使用它们。

我的名字是Iqbal,我是Aspose的开发人员传播者。