Je travaille sur l'application winrt qui ont un certain calcul financier impliqué. J'ai cherché sur le net et trouver Financial.dll qui ont toutes les fonctions financières comme dans Excel. Je l'ai utilisé dans mon application et obtenir le résultat souhaité. Mais quand j'ai testé mon application sur APP CERT KIT, elle a échoué à cause de cela.Winrt application a échoué sur le kit de certificat d'application en raison de financial.dll
erreur trouvée: Le test API pris en charge détecté les erreurs suivantes: o API System.Net.DownloadStringCompletedEventHandler dans SYSTEM, PublicKeyToken = b77a5c561934e089 est pas pris en charge pour ce type d'application . Financial.dll appelle cette API. o API System.Net.DownloadStringCompletedEventArgs dans SYSTEM, PUBLICKEYTOKEN = B77A5C561934E089 n'est pas pris en charge pour cette application de type . Financial.dll appelle cette API. o API System.Runtime.Serialization.SerializationInfo dans MSCORLIB, PUBLICKEYTOKEN = B77A5C561934E089 n'est pas pris en charge pour cette application de type . Financial.dll appelle cette API. o API System.Converter`2 dans MSCORLIB, PUBLICKEYTOKEN = B77A5C561934E089 n'est pas pris en charge pour ce type d'application . Financial.dll appelle cette API. o API System.Threading.ParameterizedThreadStart dans MSCORLIB, PUBLICKEYTOKEN = B77A5C561934E089 n'est pas pris en charge pour cette application de type . Financial.dll appelle cette API.
Il y a beaucoup de la même erreur.
Y a-t-il une autre API utilisée pour la même fonctionnalité ou ce que je fais pour résoudre ce problème?
Avez-vous la source du fichier financial.dll - est-il construit séparément avec .net framework 4.5? (propriétés du projet) – Michael
@Michael Je n'ai pas de code juste dll. Si vous voulez, je peux vous donner le lien de téléchargement. Une fois je l'ai téléchargé mais c'est en F # et je n'ai pas pu le construire avec succès. Donc, de quelque part, je reçois seulement dll. –
Si vous voulez dire ceci: http://archive.msdn.microsoft.com/FinancialFunctions il y a deux versions de la DLL - une autonome et qui nécessite, comme je le vois, une exécution F # supplémentaire. Il se peut que cette exécution remplace les éléments mentionnés dans votre journal des erreurs. – Michael