2017-11-09 17 views
2

.netcoreapsは、developmentModeとDEVPATHの使用をサポートしていますか? Windows上の.NET Frameworkで.netcoreappで開発モードを有効にする

私は.exe.configファイルでそれを可能にするために使用しますが、私はDOTNETでアプリケーションを実行し、.dll.configでそれを有効にした場合と同じでは動作しているようですしない

答えて

3

開発モードとDEVPATHは.NETコアでサポートされていますが、使い方は少し隠されています。それはcoreclrレポのドキュメントで説明ランタイム設定ノブで設定することができます。

https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/clr-configuration-knobs.md

それに開発者モードを設定するには、環境変数で設定することができdeveloperInstallationノブを使用する必要があります。

これらの構成を環境変数から使用する場合、変数には名前にCOMPlus_という接頭辞が必要です。例えば開発アセンブリの場所を指して

  1. 設定環境変数DEVPATH:1にDumpJittedMethodsを設定し、それが作業を取得するには、変数COMPlus_DumpJittedMethods = 1

環境を追加するには、次の手順を実行します。

  • 環境変数を設定することにより、developerInstallationノブを有効にします。

  • set COMPlus_developerInstallation=1

    があなたのランタイムを起動し、.NETのコアにDEVPATH開発モード機能をお楽しみください。

    +0

    は、Linux上で動作しているようですが、私は 'DEVPATH'と' COMPlus_developerInstallation'を設定し、まだ 'System.IO.FileNotFoundException得ることはありません:ファイルまたはアセンブリをロードできませんでした' –

    +0

    うーん...この機能を実装するコードがありませんWindows固有のようです - それをチェックして、あなたに戻ってきます。 –

    関連する問題