1、 文档目标
意外激活UBL导致AC5不能使用
2、 问题场景
在µVision的许可证管理界面中,我的原来的 license 没有了。但基于用户的许可证(UBL)被激活:
编译时出现如下错误:
*** Error: The configured compiler version '5.06 update 7 (build 960)'
does not support the selected User Based Licensing technology.
3、软硬件环境
1 软件版本:Keil MDK 5.38a
2 电脑环境:Window 10
4、解决方法
1 由于在Microsoft Visual Studio中安装了Keil Studio Pack扩展,该扩展需要基于用户的许可证(UBL)。
2 由于使用 UBL 会导致 所有其他Keil MDK许可证将自动停用。
3 要使用原来的 license,请执行以下操作:
1) 在“user-Based License”选项卡上选择“Activate/Deactivate”
图 1
2) 在打开的界面上,选择Keil MDK Professional,然后单击“Deactivate”按钮。
图 2
4如果打算在下次启动Microsoft Visual Studio时阻止自动激活基于用户的许可证,请考虑禁用或卸载Keil Studio Pack扩展。
图 3