ネイティブのWindows C DLLを呼び出すC#アプリケーションを開発中です。私たちはテストのためにxUnitでTestDriven.NETを使用します。問題は、Cライブラリを使用する単体テストを実行した後でビルドしようとすると、ライブラリが別のプロセスでどのように使用されているかについてビルドエラーが発生することです。それを修正するには、残っているTestDrivenシステムトレイアプリを削除する必要があります。私たちはライブラリがメモリを解放するために提供するメソッドを呼び出していますが、それは役に立たないようです。誰もこれをやめる方法を知っていますか?TestDriven.NETとネイティブCライブラリ
0
A
答えて
0
私たちはネイティブclrプロファイラを構築しているので同じ問題があります。不思議なことに
windowsでは、dllの名前は変更できますが削除はできません。
回避策は、ビルド前に既存のDLLの名前を変更するビルド前のステップを作成することです。
また、私はTD.NETの著者Jamie Cansdaleに連絡し、この問題を報告することを提案します。彼は大きな支持を得ています。
関連する問題
- 1. ネイティブC++:WSDLプロキシ生成ライブラリ
- 2. とTestDriven.Net
- 3. Testdriven.NetとNUnit例外
- 4. NUnit、TestDriven.NET、WatiN、Specflow
- 5. Gallio Icarus vs. Testdriven.net
- 6. ネイティブC++
- 7. ネイティブCプログラムのRhとRmath.h
- 8. ネイティブC++のzipライブラリ(削除/変更機能付き)
- 9. MonoでAndroid(monodroid)とMonoTouchのネイティブC++ライブラリを使用する方法
- 10. ネイティブC /マネージC++デバッグ
- 11. リファレンスとライブラリC++/C#
- 12. C++ネイティブDLLのC++/CLIラッパー
- 13. java.sql.SQLException:I/Oエラー:SSO失敗:ネイティブSSPIライブラリ
- 14. デバイスとのやり取りにネイティブ(C/C++)ライブラリを使用しないでください。
- 15. ネイティブC++のdll /メモリ
- 16. ボクシングのネイティブC++ポインター
- 17. ネイティブC++スレッドのデバッグ
- 18. ネイティブC++アプリケーションのマニフェスト?
- 19. JavaパッケージとC++ライブラリ
- 20. SWFAddressディープリンクとC#ライブラリ?
- 21. 静的ライブラリと動的ライブラリ - more C++ fun
- 22. ネイティブC++からマネージC++へのC#
- 23. ネイティブCライブラリを開発してアンドロイドに移植する方法は?
- 24. C標準ライブラリとC POSIXライブラリの相違点
- 25. Visual StudioのネイティブC++プログラム
- 26. ネイティブC++から逆PInvoke
- 27. C#とネイティブC++の間でメモリを共有
- 28. ネイティブC++と比較したC++/CLIのパフォーマンス?
- 29. 特定のライブラリとC
- 30. HaskellのスタックとCライブラリ