[mono-android] Weird Exception after update to MA 4.2.8 - might be licence expiration problem

Miljenko Cvjetko mcvjetko at holisticware.net
Wed Oct 24 09:14:40 UTC 2012


Hi

Last week I have added MonoTouch support to WebSockets, SuperSockets 
client library.
Everything compiled fine (MA, MT and WP). Yesterday I wanted to push it 
back to github
and merge with author's original, but... got stuck with sudden MA 
compilation error.

In the meantime a lot happened:
- I have installed 4.2.8
- today I got mail from Xamarin that my licence has expired
- sudden exception during compilation of MA part of SuperSocket client libs

Windows 
============================================================================== 

Visual Studio 2010:
Error 18
Exception while loading assemblies: System.IO.FileNotFoundException: 
Could not load assembly
'SuperSocket.ClientEngine.Common, Version=0.3.0.0, Culture=neutral, 
PublicKeyToken='.
Perhaps it doesn't exist in the Mono for Android profile?
File name: 'SuperSocket.ClientEngine.Common.dll'
at Monodroid.Tuner.MonoDroidResolver.Resolve(AssemblyNameReference 
reference, ReaderParameters parameters)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 
assemblies, AssemblyDefinition assembly)
at Xamarin.Android.Tasks.ResolveAssemblies.Execute() C:\Program 
Files\MSBuild\Novell\Novell.MonoDroid.Common.targets
605 2 Protocol.MonoDroid

MonoDevelop

%PROGRAMFILES%\MSBuild\Novell\Novell.MonoDroid.Common.targets(2,2): Error:
Exception while loading assemblies: System.IO.FileNotFoundException: 
Could not load assembly
'SuperSocket.ClientEngine.Common, Version=0.3.0.0, Culture=neutral, 
PublicKeyToken='.
Perhaps it doesn't exist in the Mono for Android profile?

File name: 'SuperSocket.ClientEngine.Common.dll'
at Monodroid.Tuner.MonoDroidResolver.Resolve(AssemblyNameReference 
reference, ReaderParameters parameters)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 
assemblies, AssemblyDefinition assembly)
at Xamarin.Android.Tasks.ResolveAssemblies.Execute() (Protocol.MonoDroid)

Repairing Mono for Android gives me following error:
Mono for Android 4.2.8 Setup

A network error occured while attempting to read from the file:
%USERPROFILE%\Downloads\{SOME-GUID}.msi

Mandroid Version file:

C:\Program Files\MSBuild\Novell>type "%PROGRAMFILES%\MSBuild\Novell\Version"
4.2.8

MacOSX 
=====================================================================================

Everything compiles!

cat /Developer/MonoAndroid/Version
4.2.6


Questions 
=====================================================================================

- Is this error caused by diff between 4.2.6 and 4.2.8
- Can't I repair installation if license has expired?


thanks

regards

mel

-- 
Miljenko Cvjetko dipl.ing. ET
	Direktor/CEO
	Projektant rješenja/Solution Architect	
	Razvojni programer/Senior developer
	Voditelj projekta/Project Manager

IX južna obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: mcvjetko at holisticware.net
w: http://holisticware.net



More information about the Monodroid mailing list