2

リリース モードでビルドするとコードが最適化され、常に本番環境にデプロイする必要があることは承知していますが、コードがデバッグ ビルドとリリース ビルドでデプロイされているかどうかを確認する方法があるかどうかを知りたいと思いました。 .

PowerShell コマンドレットは、このタイプのクエリの潜在的なルートになるでしょうか?

4

1 に答える 1

2

次のような関数を試してください。

function Test-DebugAssembly($path) {
     $assembly = [Reflection.Assembly]::LoadFile("$path")
     $attr = $assembly.GetCustomAttributes([Diagnostics.DebuggableAttribute], $false)
     if (!$attr) { 
         $false 
     }
     else {
         $attr.IsJITTrackingEnabled
     }
 }
于 2013-08-10T20:22:33.693 に答える