Click here to Skip to main content
15,886,137 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello,

I'm developing an Android application using C#, Xamarin mono for android and an external .Net library called Luxand Facesdk.

Initially I was able to compile and run this application on windows and it worked just fine with no errors. However when I build the Android application and as soon as I include the facesdk.net.dll library It returns the error below!

I only have a read only copy of that library and changing the library's references is not an option.

Is there anyway to include this library in the Xamarin mono code either directly or indirectly so I can call its functions and classes.

<<Error >>

The "StripEmbeddedLibraries" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load assembly Microsoft.VisualC.Dll, Version=, Culture=neutral, PublicKeyToken=;. Perhaps it doesn't exist in the Mono for Android profile?
File name: Microsoft.VisualC.Dll.dll;
at Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
at Xamarin.Android.Tasks.StripEmbeddedLibraries.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTaskd__20.MoveNext()




Regards.
Posted
Comments
Sergey Alexandrovich Kryukov 14-Apr-14 18:20pm    
This is not a standard library. I don't know why would you need it. In principle, it's possible to install it on Windows, move to Xamarin in binary form and add to its GAC, but not sure if the license allows that.
—SA
Member 10751036 15-Apr-14 11:34am    
Sergey, I'm not sure, what you mean by that. Can you please elaborate?

1 solution

I'm having the same excat issue with this library, I need someone to assist me in fixing this too please.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900