错误:[功能]需要商业(或更高)许可证

时间:2015-10-04 17:36:14

标签: c# android xamarin compiler-errors

我收到了这两个错误:

Errore用户代码大小,168315字节,大于131072,需要aBusinessá(或更高)许可证。

Errore使用类型System.Runtime.InteropServices.DllImportAttribute需要商务(或更高)许可。

3 个答案:

答案 0 :(得分:2)

这可以在没有帐户到期的情况下发生。我在全新安装的VS 2015上使用全新的Xamarin帐户收到了同样的错误。我创建了一个新的跨平台空白应用程序( Xamarin.Forms Portable )。没有做任何更改,只是简单地尝试编译并收到以下错误:

  

错误用户代码大小,2950015字节,大于131072,需要aBusinessá(或更高)许可证。
  使用类型Android.Runtime.JNIEnv时出错需要商标(或更高)许可。

我也在尝试探索和学习Xamarin,这代表了我最初的客户体验。无法编译基本模板应用程序并不鼓励我购买任何类型的许可证。

答案 1 :(得分:1)

这些是非常明显的错误:您使用的是需要Xamarin Business许可证的功能。要么停止使用这些功能,要么升级许可证。

答案 2 :(得分:1)

据你所知,为什么你之前在工作正常的时候突然得到这个。

当您安装Xamarin时,您获得的免费试用许可证持续30或90天。一旦过期,您将恢复到没有Visual Studio支持且仅限于非常小的IL足迹的免费许可证。

我认为您的免费试用许可证已经过期,现在您需要咳嗽现金或忍受限制。