sxstrace.exeを実行するには、Visual Studioコマンドプロンプトに移動し、sxstrace.exeと入力します。
使用法は次のとおりです。
アプリケーションを実行する前に、トレースモードでsxstraceを実行します。
sxstrace.exe Trace -logfile:C:\MySxSTrace.log
アプリケーションを起動してエラーを再現します
次に、以下のコマンドを使用してトレースを停止します
sxstrace.exe Parse -logfile:C:\MySxSTrace.log -outfile:C:\MySxSTrace.txt
- C:\MySxSTrace.txtから出力ファイルを開きます
サイドバイサイド構成とは何ですか?
サイドバイサイドアセンブリには、アプリケーションに常に一緒に提供されるリソースのコレクション(DLL、Windowsクラス、COMサーバー、タイプライブラリ、またはインターフェイスのグループ)が含まれています。これらは、アセンブリマニフェストに記述されています。
どうしてそれが重要ですか?
多くの場合、アプリケーションコードを変更せずに、既存のアプリケーションを更新して、サイドバイサイドアセンブリを使用することができます。開発者は、分離アプリケーションを作成するためにサイドバイサイドアセンブリを使用し、次の理由で既存のアプリケーションを分離アプリケーションに更新することをお勧めします。
サイドバイサイドアセンブリは、DLLバージョンの競合の可能性を減らします。
アセンブリを並べて共有すると、COMまたはWindowsアセンブリの複数のバージョンを同時に実行できます。
アプリケーションと管理者は、展開後にグローバルまたはアプリケーションごとの構成ベースでアセンブリ構成を更新できます。たとえば、アプリケーションを再インストールせずに、更新を含むサイドバイサイドアセンブリを使用するようにアプリケーションを更新できます。
サイドバイサイド構成が正しくない場合は、この記事を読んでください...........。