Hi,
I am working on winrt app that have some financial calculation involved. I searched on net and find Financial.dll which have all financial functions as in excel. I used it in my app and get desired result.
But when I test my app on APP CERT KIT it failed because of it.
• Error Found: The supported APIs test detected the following errors:
o API System.Net.DownloadStringCompletedEventHandler in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventArgs in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Runtime.Serialization.SerializationInfo in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Converter`2 in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ParameterizedThreadStart in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.RegisteredWaitHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitOrTimerCallback in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Binder in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.ParameterModifier in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.ModuleHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Emit.AssemblyBuilder in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Exception.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.MemberInfo.get_MetadataToken in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.get_Module in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Module.get_MetadataToken in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ParameterizedThreadStart.#ctor(System.Object,System.IntPtr) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.#ctor(System.Threading.ParameterizedThreadStart) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.set_IsBackground(System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.Start(System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_Out in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_Error in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.add_DownloadStringCompleted(System.Net.DownloadStringCompletedEventHandler) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.remove_DownloadStringCompleted(System.Net.DownloadStringCompletedEventHandler) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventHandler.#ctor(System.Object,System.IntPtr) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventArgs.get_Result in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.DownloadStringAsync(System.Uri,System.Object) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.CancelAsync in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitHandle.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitHandle.WaitOne(System.Int32,System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.RegisteredWaitHandle.Unregister(System.Threading.WaitHandle) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitOrTimerCallback.#ctor(System.Object,System.IntPtr) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ThreadPool.RegisterWaitForSingleObject(System.Threading.WaitHandle,System.Threading.WaitOrTimerCallback,System.Object,System.Int32,System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Delegate.CreateDelegate(System.Type,System.Object,System.String) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object,System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetProperty(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetConstructor(System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Module.get_ModuleHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int32,System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.PropertyInfo.GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.MethodBase.Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.ConstructorInfo.Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[],System.Collections.Generic.IComparer{``0}) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[],System.Int32,System.Int32,System.Collections.Generic.IComparer{``0}) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Exception.GetType in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Environment.Exit(System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_In in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64,System.Int64) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetLongLength(System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.get_LongLength in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Runtime.CompilerServices.RuntimeHelpers.Equals(System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventHandler in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventArgs in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Runtime.Serialization.SerializationInfo in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Converter`2 in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ParameterizedThreadStart in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.RegisteredWaitHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitOrTimerCallback in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Binder in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.ParameterModifier in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.ModuleHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Emit.AssemblyBuilder in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Exception.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.MemberInfo.get_MetadataToken in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.get_Module in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Module.get_MetadataToken in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ParameterizedThreadStart.#ctor(System.Object,System.IntPtr) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.#ctor(System.Threading.ParameterizedThreadStart) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.set_IsBackground(System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.Thread.Start(System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_Out in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_Error in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.add_DownloadStringCompleted(System.Net.DownloadStringCompletedEventHandler) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.remove_DownloadStringCompleted(System.Net.DownloadStringCompletedEventHandler) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventHandler.#ctor(System.Object,System.IntPtr) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.DownloadStringCompletedEventArgs.get_Result in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.DownloadStringAsync(System.Uri,System.Object) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Net.WebClient.CancelAsync in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitHandle.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitHandle.WaitOne(System.Int32,System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.RegisteredWaitHandle.Unregister(System.Threading.WaitHandle) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.WaitOrTimerCallback.#ctor(System.Object,System.IntPtr) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Threading.ThreadPool.RegisterWaitForSingleObject(System.Threading.WaitHandle,System.Threading.WaitOrTimerCallback,System.Object,System.Int32,System.Boolean) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Delegate.CreateDelegate(System.Type,System.Object,System.String) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object,System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetProperty(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.GetConstructor(System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.Module.get_ModuleHandle in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int32,System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.PropertyInfo.GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.MethodBase.Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Reflection.ConstructorInfo.Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[],System.Collections.Generic.IComparer{``0}) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[],System.Int32,System.Int32,System.Collections.Generic.IComparer{``0}) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.Sort``2(``0[],``1[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Exception.GetType in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Environment.Exit(System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Console.get_In in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64,System.Int64) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetLongLength(System.Int32) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.GetValue(System.Int64[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Array.get_LongLength in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.Runtime.CompilerServices.RuntimeHelpers.Equals(System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
o API System.String.Format(System.String,System.Object,System.Object) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. Financial.dll calls this API.
Is there any other API used for same functionality or what I do to fix this issue?