私はSQLiteをWinRTと互換性を持たせようとしています。 WinRTでサポートされていない古いコールを新しいものに切り替えました。今度はプロジェクトをコンパイルして、古いAPI呼び出しやサポートされていない呼び出しを使用していないことを検証したいと思います。WinRTコンポーネントのDLLを検証できますか?
Windows App Cert Kitは、実際のメトロアプリケーションのみを検証しているようです。 WinRT DLLを検証するにはどうすればよいですか?
編集:アプリ認定キットにバグがあるよう
それはそうです。参照されたdllを検証するようではありません。コードをアプリケーションに移動すると、そのコードが検証されます。また、コンパイル時エラーは、メトロでサポートされていないコールに対しては常に存在するとは限りません。コンパイル時にこれらのエラーをキャッチするために設定する必要があるフラグはありますか?問題のファイルは、このファイルのWinRT拡張機能をオフにしたCファイルです。
どう見ていますか? – tofutim
ポートを完了する時間がありませんでした。 SQLiteチームがWinRTのサポートを追加しているようですが、すぐに実行されるかもしれません:) – sarvesh