clr

    3

    1答えて

    私の反射的なC#コードでは、インターフェイスのメソッドを反復処理し、a)インターフェイスを実装すると宣言されたクラスを発行します。b)すべてのメソッドが実装されています。GetMethods()が返されます。 var methods = typeof(T).GetMethods(); // T is interface foreach (var methodInfo in methods) {

    0

    1答えて

    私は申し込みにデッドロックがあります。 0:022> !threads ThreadCount: 23 UnstartedThread: 1 BackgroundThread: 21 PendingThread: 1 DeadThread: 0 Hosted Runtime: no Lock ID OSID ThreadO

    1

    1答えて

    私は読んでいました。article .Netアプリのパフォーマンスを最適化しています。作者の状態 これは、すべてのGCでメインスレッドが行ったことを示しています。ほとんどの時間(97.3%)は待機であった。 これは、GCがいくつかの他のスレッド(明らかにFileProcessingスレッド上)で行われたことを意味し、メインスレッドはGCが終了するまで待たなければなりませんでした。 私が知る限り、.

    0

    2答えて

    C#で文字列を使用する特定のケースでは、CLRが最適化として文字列ストリングを実行することはよく知られています。 だから私の質問は以下のとおりです。 ことが可能インターンプールに現在あるすべての文字列を読み取るために? 各保留文字列に参照カウントを取得する方法はありますか? インターンプールを別のプロセス空間から読み取ることは可能でしょうか? これらのいずれも可能でない場合、これらのユースケースを

    0

    1答えて

    アプリケーションが起動時にクラッシュすると、イベントログのアプリケーションエラーは、以下の情報提供します:KERNELBASE.dll、バージョン:6.2.15063.483、タイムスタンプ:0xc3955624 例外コード:モジュール名をフォールティング をオフセット 障害を0xe0434f4d :ここでは0x000eb802 バックストーリー は、お客様のネットワークの一つでだ、我々のアプリは

    -2

    1答えて

    私はwin8上で正常に動作するwinformsアプリケーションを作成しましたが、Windowsサーバー2016ではウィンドウが表示される前にクラッシュします。 フォールティングアプリケーション名を:私は、イベントビューアでこれを見つけたMYAPP.EXE、バージョン:1.0.0.0、タイムスタンプ: 0x597b5764フォールティングモジュール名:clr.dll、バージョン:4.6.1648.0

    4

    1答えて

    私はCLR.NEt dllをSQLサーバーに持っています。システムのローカル設定(Region/Administrative/locallanaguagesettings)がen-INからen-USに変更されています。しかしThread.CurrentThread.CurrentCultureでトレースCLRでの文化はまだ途中-IN がenglishUS SQLサーバがCLR培養用培地を選択しない

    -1

    2答えて

    ユーザー定義関数を作成して実行しました。以下のエラーメッセージが返されます。あなたのサポートが必要です。 public partial class UserDefinedFunctions { [Microsoft.SqlServer.Server.SqlFunction] public static SqlBoolean SqlFunctValidateUserCred(

    1

    1答えて

    StackOverflow例外の場合のみ、私は、CLRがロードされているプロセスからAddVectoredExceptionHandlerを構成するときにミニダンプを作成するのに苦労しています。 マイハンドラが呼び出され、.dmpファイルが作成されますが、MiniDumpWriteDumpが失敗します。 他の例外のためにダンプを書き込んでも問題はありません。アクセス違反。 CLRがロードされず、S