我遇到了CI构建服务器的问题,其中PostSharp导致构建失败并显示以下消息:The assembly 'yada-yada.dll' uses non-licensed features (Basic Features). [...].我们正在使用当前版本的PostSharp(3.1.52),并且在开发人员拥有注册的Express许可证的本地开发环境中对库没有任何麻烦.
据PostSharp文档,构建服务器不应该需要一个许可证.但是,他们承认自动化识别可能会失败:
如果此检查因任何原因无效,您可以使用构建服务器的任何许可用户的许可证密钥.这不会被视为许可侵权.但是,最好将问题报告给我们的技术支持,以便我们可以修复检测算法.
建议在源代码管理中包含许可证密钥.
我试图测试这个理论,但我似乎无法访问我的实际PostSharp Express许可证!PostSharp选项也没有任何帮助:
PostSharp许可选项http://i58.tinypic.com/2qi8bom.png
有人有主意吗?谢谢!
| 归档时间: |
|
| 查看次数: |
2614 次 |
| 最近记录: |