在Xamarin网站上可以申请30天试用的测试账号。试用期内,Xamarin会提供完整的功能试用。
30天试用时间到期后,在Visual Studio里面你加载你的项目的时候,项目旁会标注(无法使用)。
如下图:
[]
在没有购买License而测试账号又到期的情况下,你的项目是没有办法被载入的。
[]
如果尝试重载项目,Xamarin会弹出提示窗口要求你购买License。如果你还是希望再多一点时间来测试Xamarin,你就必须再重新申请一个测试账号。
[]
1. 申请测试账号
重新申请一个测试账号的流程与第一次申请测试账号的流程一模一样。首先在Visual Studio里面的
[工具]项目里,下拉找到 [Xamarin Account…]。
[]
2. 注销Visual Studio里面目前的使用者账号,然后前往Xamarin网站上重新申请。
点下 [Xamarin Account…] 后,在弹出的窗口中请先Logout你目前的账号。接下来在点选
[Login to your Xamarin Account],前往登入页面。
你也可以由以下网址连结到登入账号的页面。
https://components.xamarin.com/account/link/a72d1e2052924258a4704c7ba24226bb
[]
3. 在登入接口下,选择重新Create a New account来重新建立账号。
登入接口会要求我们登入Xamarin,由于我们这边要重新申请一个新的测试账号。所以在这边我们点选底下的 [Create a new account]来建立账号。
[]
4. 申请一个测试者账号
依照下方格式,输入你的用户账号、E-Mail以及密码后。按下[Register]。
[]
5. 新账号申请成功
到目前为止,账号申请的动作已经完成了。
[]
再回到Visual Studio里,选择 [工具]>>[Xamarin Account]
可以看到目前我们已经用刚刚申请的账号登入了。
[]
不过目前我们的项目还是跟一开始一样,无法被加载。
如果你是先前已经有建立过测试账号并且使用Xamarin测试版,如果你又重新申请了一个新的测试账号。你还有一些动作比需去执行。
[]
6. 删除原先Xamarin测试的信息文件。
若你的Xamarin是安装在Windows环境下,请前往下列位置下删除整个License文件夹。
C:\ProgramData\Mono for Android\License C:\ProgramData\MonoTouch\License
C:\Users\\AppData\Local\VirtualStore\ProgramData\Mono for Android\License
这边MonoTouch是针对Xamarin.Ios的开发测试,而Mono for Android针对的是Xamarin.Android。
[]
[]
[]
若你安装Xamarin的环境是在Mac下,请前往下列位置执行上述的动作。
~/Library/MonoTouch
~/Library/MonoAndroid
7. 重新选择Begin Trial来启用Xamarin测试
这时回到Visual Studio里,重载项目。这时Xamarin会弹出提醒窗口,你会看到多了
[ Begin a Trial]的选项。此时,你又可以在测试30天的Xamarin。
[]
原文:http://www.dotblogs.com.tw/toysboy21/archive/2013/09/11/118159.aspx