問題タブ [ants]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - コンバーターでのメモリーリーク
カスタム コントロールでコンバーターを静的リソースとして使用している場合、ウィンドウを閉じてもメモリ リークが発生します。
サンプルが添付されています。以下のスクリーンショットをご覧ください。
これに対する解決策を提案してもらえますか?
注: これは ANTS プロファイルで確認しました。
カスタム コントロールを作成するサンプル コード。このコントロールは単純なサンプルで使用されます。
メモリ リークのレプリケーション手順とサンプルの説明:
作成したカスタム コントロールを簡単なサンプルで使用します。
ウィンドウを閉じる前と閉じた後 (カスタム コントロールが作成されたウィンドウ)、ANTS プロファイルでメモリ リークを確認します。
よろしく、プリヤンガB
c# - MSTest と ANTS Performance Profiler を使用したソース コードの欠落
私たちは、EF 6 および .Net Framework 4.6.1 で ASP.NET C# を使用する顧客向けのプロジェクトに取り組んでいます。少し遅い統合テストと単体テストがあるため、プロファイラーを実行することにしました。検索の結果、ANTS Performance Profiler に出会い、試してみることにしました。
.NET 実行可能ファイルを使用してプロファイリング セッションを作成し、プロファイリング モードを として構成しましたline-level & method-level timings - All methods inc. framework
。ただし、プロファイラーを実行すると、メソッドが表示されず、エラー メッセージが表示されます。
プロファイラーは、ソース コードでメソッドを見つけられませんでした。プロファイリングされたすべてのメソッドを表示するには、下の [表示オプション] で [すべてのメソッド] を選択します。
どうすればこれを解決できますか?
最初は VSTest を使用してこの問題を経験しましたが、MSTest に変更することにしました。それもうまくいきませんでした。
いくつかの調査を行い、いくつかのリンクを試しました ( 2 ) ( 3 ) が、どれも役に立ちませんでした。.pdb
考えられる問題は、ANTS Profiler がファイルを見つけられないことであることがわかりました。ただし、.pdb
ファイルが同じフォルダーに存在し、アセンブリの DLL と同じ名前であることを確認しました。また、Process Monitor を実行し、プロセスMSTest.exe
が正しい.pdb
ファイルを読み取っていることを確認しました。
起動オプションは次のとおりです。
- .NET 実行可能ファイルへのパス:
C:\Program Files (x86)\Microsoft Visual Studio\2017\TestAgent\Common7\IDE\MSTest.exe
- コマンドライン引数:
/testcontainer:Projeto.dll /test:Projeto.Features._001_UsuarioFeature._001_A_1_1* /testsettings:"C:\Users\Documents\projeto\TestSettings1.testsettings"
- 作業ディレクトリ:
C:\Users\Documents\projeto\bin\Debug
追加情報:
ANTS Performance Profiler バージョン 10.1.5.1275 を実行しています
オペレーティング システム: Windows 10 エンタープライズ
itk - ITK (ANT 内) でエラーが発生します:正規直交定義が見つかりません
ANTs オープン ソースは、自分の脳 MR 画像を他の脳 MR 画像に移動 (神経科学では正規化または登録と呼ばれることが多い) できる変換機能を提供します。しかし、以下のエラーが発生しました。すべての MR 画像ではなく、いくつかの MR 画像で以下のエラーが発生します。これらの MR 画像を ITK-snap などの画像ビューアーで開いても、違いはまったくありません。これらのエラーが発生する MR 画像には、エラーが発生しない画像と数学的または代数的な違いがあるはずです。問題の内容を確認するにはどうすればよいですか?
エラーメッセージ:
/opt/ANTs/bin/antsRegistrationSyNQuick.sh: 464 行目:
[[: _MR.nii: 構文エラー: 無効な算術演算子 (エラー トークンは ".nii")
ant 登録呼び出し:
出力:
All_Command_lines_OK 計算に倍精度を使用します。参照ファイルの読み取り中に例外がキャッチされました
itk::ExceptionObject (0x5559bfd38530) 場所: 「不明」 ファイル: /home/nuc/Desktop/a/build/ITKv5/Modules/IO/NIFTI/src/itkNiftiImageIO.cxx 行: 1980
file _MR.nii 例外オブジェクトがキャッチされました:
itk::ExceptionObject (0x5559bfd38530) 場所: 「不明」 ファイル: /home/nuc/Desktop/a/build/staging/include/ITK-5.2/itkCenteredTransformInitializer.hxx 行: 40