Skip to content

Instantly share code, notes, and snippets.

View mkrueger's full-sized avatar

Mike Krüger mkrueger

View GitHub Profile
/Users/mike/work/md-addins/md-addins.sln (default targets) ->
(Build target) ->
/Users/mike/work/md-addins/Xamarin.Ide/Xamarin.Ide/Xamarin.Ide.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->
Xamarin.Ide.Components/ComponentServices.cs(71,13): error CS0246: The type or namespace name `IProxyAuthenticationHandler' could not be found. Are you missing an assembly reference?
Xamarin.Ide.Components/ComponentServices.cs(73,48): error CS0246: The type or namespace name `IProxyAuthenticationHandler' could not be found. Are you missing an assembly reference?
public ResolveResult ResolveSnippet(ParseInformation parseInfo, TextLocation location, string codeSnippet, ICompilation compilation, CancellationToken cancellationToken)
{
var csParseInfo = parseInfo as CSharpFullParseInformation;
if (csParseInfo == null)
throw new ArgumentException("Parse info does not have SyntaxTree");
CSharpAstResolver contextResolver = new CSharpAstResolver(compilation, csParseInfo.SyntaxTree, csParseInfo.UnresolvedFile);
var node = csParseInfo.SyntaxTree.GetNodeAt(location);
CSharpResolver context;
if (node != null)
context = contextResolver.GetResolverStateAfter(node, cancellationToken);
Unhandled Exception:
Mono.CSharp.InternalErrorException: MonoDevelop.CodeActions/CodeActionEditorExtension.cs(152,24): MonoDevelop.CodeActions.CodeActionEditorExtension.CursorPositionChanged() ---> Mono.CSharp.InternalErrorException: MonoDevelop.CodeActions/CodeActionEditorExtension.cs(158,46): ---> Mono.CSharp.InternalErrorException: MonoDevelop.CodeActions/CodeActionEditorExtension.cs(175,52): ---> System.NullReferenceException: Object reference not set to an instance of an object
at Mono.CSharp.StatementExpression.MarkReachable (Reachability rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Block.MarkReachable (Reachability rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Block.MarkReachable (Reachability rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Foreach.MarkReachable (Reachability rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Block.MarkReachable (Reachability rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.AnonymousExpression.MarkReachable (Reac
$ xbuild
XBuild Engine Version 12.0
Mono, Version 3.4.1.0
Copyright (C) 2005-2013 Various Mono authors
Build started 26.05.2014 14:21:04.
__________________________________________________
Project "/home/mkrueger/work/monodevelop/main/external/roslyn/BuildAndTest.proj" (default target(s)):
Target RestorePackages:
Executing: "/home/mkrueger/work/monodevelop/main/external/roslyn//Src/.nuget/Nuget.exe" restore "/home/mkrueger/work/monodevelop/main/external/roslyn//Src/Roslyn.sln"
$ xbuild
XBuild Engine Version 12.0
Mono, Version 3.4.1.0
Copyright (C) 2005-2013 Various Mono authors
Build started 26.05.2014 14:44:10.
__________________________________________________
Project "/home/mkrueger/work/monodevelop/main/external/roslyn/BuildAndTest.proj" (default target(s)):
Target RestorePackages:
Executing: mono "/home/mkrueger/work/monodevelop/main/external/roslyn//Src/.nuget/NuGet.exe" restore "/home/mkrueger/work/monodevelop/main/external/roslyn//Src/Roslyn.sln"
$ ls Binaries/Debug/
BoundTreeGenerator.exe CSharpErrorFactsGenerator.exe.mdb Microsoft.CodeAnalysis.CSharp.dll.mdb Microsoft.CodeAnalysis.Workspaces.dll rcsc.exe rcsc.xml
BoundTreeGenerator.exe.config CSharpSyntaxGenerator.exe Microsoft.CodeAnalysis.CSharp.xml Microsoft.CodeAnalysis.Workspaces.dll.mdb rcsc.exe.config System.Collections.Immutable.dll
BoundTreeGenerator.exe.mdb CSharpSyntaxGenerator.exe.mdb Microsoft.CodeAnalysis.dll Microsoft.CodeAnalysis.Workspaces.xml rcsc.exe.mdb System.Reflection.Metadata.dll
CSharpErrorFactsGenerator.exe Microsoft.CodeAnalysis.CSharp.dll Microsoft.CodeAnalysis.dll.mdb Microsoft.CodeAnalysis.xml rcsc.rsp
System.TypeLoadException: Could not load type 'Microsoft.CodeAnalysis.CSharp.CSharpProjectFileLoader' from assembly 'Microsoft.CodeAnalysis.CSharp.Workspaces, Version=0.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
at (wrapper managed-to-native) System.MonoType:GetPropertiesByName (System.MonoType,string,System.Reflection.BindingFlags,bool,System.Type)
at System.MonoType.GetProperties (BindingFlags bindingAttr) [0x00000] in /home/mkrueger/work/mono/mcs/class/corlib/System/MonoType.cs:318
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo+<GetExportMembers>c__Iterator0.MoveNext () [0x00110] in /home/mkrueger/work/mono/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/AttributedModel/AttributedPartCreationInfo.cs:358
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo.GetExportDefinitions () [0x000bb] in /home/mkrueger/work/mono/mcs/class/System.ComponentModel.Composition.4.5/src/Com
var services = MefHostServices.Create(new [] {
typeof(MefHostServices).Assembly,
typeof(Microsoft.CodeAnalysis.CSharp.Formatting.CSharpFormattingOptions).Assembly
});
Console.WriteLine (services.GetExports<object> ().Count () + " roslyn services registered.");
var type = typeof(Microsoft.CodeAnalysis.CSharp.Formatting.CSharpFormattingOptions).Assembly.GetType("Microsoft.CodeAnalysis.CSharp.CSharpProjectFileLoader");
Console.WriteLine ("type:" +type);
Console.WriteLine ("properties:" + type.GetProperties().Length);
$ MONO_LOG_LEVEL=debug mono TestProject.exe
Mono: Assembly Loader probing location: '/opt/mono/lib/mono/4.5/mscorlib.dll'.
Mono: Image addref mscorlib[0x25db9f0] -> /opt/mono/lib/mono/4.5/mscorlib.dll[0x25dac30]: 2
Mono: Assembly Loader probing location: '/opt/mono/lib/mono/4.5/mscorlib.dll'.
Mono: AOT loaded AOT Module for /opt/mono/lib/mono/4.5/mscorlib.dll.
Mono: Assembly Loader loaded assembly from location: '/opt/mono/lib/mono/4.5/mscorlib.dll'.
Mono: Config attempting to parse: '/opt/mono/lib/mono/4.5/mscorlib.dll.config'.
Mono: Config attempting to parse: '/opt/mono/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono: AOT FOUND method System.OutOfMemoryException:.ctor (string) [0x7f5358fc36f0 - 0x7f5358fc3720 0x7f535930aef0]