0

私は、財務計算が関係する winrt アプリに取り組んでいます。私はネットで検索し、Excelのようにすべての金融機能を備えたFinancial.dllを見つけました。私は自分のアプリでそれを使用し、望ましい結果を得ました。しかし、APP CERT KIT でアプリをテストすると、それが原因で失敗しました。

エラーが見つかりました: サポートされている API テストで次のエラーが検出されました: o SYSTEM の API System.Net.DownloadStringCompletedEventHandler、PUBLICKEYTOKEN=B77A5C561934E089 は、このアプリケーション タイプではサポートされていません。Financial.dll は、この API を呼び出します。o SYSTEM の API System.Net.DownloadStringCompletedEventArgs、PUBLICKEYTOKEN=B77A5C561934E089 は、このアプリケーション タイプではサポートされていません。Financial.dll は、この API を呼び出します。o MSCORLIB、PUBLICKEYTOKEN=B77A5C561934E089 の API System.Runtime.Serialization.SerializationInfo は、このアプリケーション タイプではサポートされていません。Financial.dll は、この API を呼び出します。o MSCORLIB の API System.Converter`2、PUBLICKEYTOKEN=B77A5C561934E089 は、このアプリケーション タイプではサポートされていません。Financial.dll は、この API を呼び出します。o API MSCORLIB の System.Threading.ParameterizedThreadStart、PUBLICKEYTOKEN=B77A5C561934E089 は、このアプリケーション タイプではサポートされていません。Financial.dll は、この API を呼び出します。

同じエラーがたくさんあります。
同じ機能に使用される他の A​​PI はありますか、またはこの問題を解決するために何をしますか?

4

1 に答える 1

1

Windows ストア アプリを開発していると仮定すると、使用できる.NET フレームワークのサブセットは限られています。使用しているアセンブリは明らかに完全な .NET フレームワーク上に構築されており、有効な Windows ストア アプリ コンポーネントではありません。

ソース コードがある場合はfinancial.dll、WinRT で使用できるサンドボックス バージョンの .NET に移植してみてください。ソース コードがない場合は、アセンブリをまったく使用できないため、別の方法を見つける必要があります。この場合、質問を編集して、必要な金融機能を指定することができますおそらく、代替案を提案することができます。

編集

リストした関数については、ここに C/C++ソース コード リストがあります

于 2013-05-10T07:18:11.717 に答える