一旦安装开始,我点击屏幕上的下一步按钮,答案是否我想收集信息,它什么都不做.由于内部错误,检查日志文件总是取消安装,我将复制提供给我信息的日志部分:
[287C:256C][2013-01-13T14:02:06]: Caching bundle from: 'C:\Users\MAXIPO~1\AppData\Local\Temp\{e9ab888e-6304-4ba3-b36a-b1a350d36592}\.be\XamarinSetup.exe' to: 'C:\ProgramData\Package Cache\{e9ab888e-6304-4ba3-b36a-b1a350d36592}\XamarinSetup.exe' [287C:256C][2013-01-13T14:02:07]: Registering bundle dependency provider: {e9ab888e-6304-4ba3-b36a-b1a350d36592},version: 3.0.0.0 [2464:19E4][2013-01-13T14:02:07]: Prompt for source of container: WixAttachedContainer,path: C:\Soft\Android\XamarinSetup.exe [2464:19E4][2013-01-13T14:02:07]: Failed to resolve source for file: C:\Soft\Android\XamarinSetup.exe,error: 0x80070642. [2464:19E4][2013-01-13T14:02:07]: Error 0x80070642: Failed while prompting for source (original path 'C:\Soft\Android\XamarinSetup.exe'). [2464:19E4][2013-01-13T14:02:07]: Failed to acquire container: WixAttachedContainer to working path: C:\Users\MAXIPO~1\AppData\Local\Temp\{e9ab888e-6304-4ba3-b36a-b1a350d36592}\4675EB82A6A7F3C48F80571AB6E8495BD1C803BA,error: 0x80070642. [2464:2930][2013-01-13T14:02:07]: Error 0x80070642: Failed while caching,aborting execution.
无法解析文件的源:XamarinSetup.exe.这个文件永远不存在,我甚至没有发现它甚至在安装过程中反复刷新文件夹,以防它在此过程中被删除.我可以看到它开始将文件复制到临时文件夹中,突然之间所有文件都消失了(我肯定是因为取消了).我在Windows 7中运行它,任何想法?我一直在寻找一个解决方案,甚至在我的系统中更改权限,允许访问guest,我的用户,管理员,以及所有路径以防万一.
问候.
解决方法
看起来手动安装会安装Mono for Android的试用版.请按照以下说明操作:
请按下列顺序下载并安装以下所示的软件包:
> JDK 1.6:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html
请从上面的列表中选择jdk-6u31-windows-i586.exe安装程序.
> Android SDK:http://dl.google.com/android/installer_r20-windows.exe
主安装程序完成后,请打开SDK Manager并安装以下平台API:7,8,10,12,14
> GTK#:http://download.xamarin.com/Installer/gtk-sharp-2.12.10.win32.msi
> MonoDevelop:http://download.xamarin.com/monodevelop/Windows/MonoDevelop-3.0.5.msi
> Mono for Android SDK:http://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.4.55.104956787.msi
如果您不需要/想要使用MonoDevelop并使用VisualStudio(2010 Professional或更高版本),则可以跳过步骤3和4.在这种情况下,您必须先安装VS才能继续执行步骤5.
始终牢记在步骤2中安装API,JDK 1.6也不再是最后一个,因此它会提示您安装1.7而不是这个.