在.netcoreapp中启用开发模式

时间:2017-11-09 17:55:08

标签: .net .net-core

.netcoreaps是否支持使用developmentMode和DEVPATH?

在Windows上使用.net框架我用它在.exe.config文件中启用它,但是当我使用dotnet运行应用程序并在.dll.config中启用它时,这似乎不起作用

1 个答案:

答案 0 :(得分:3)

.NET Core支持开发模式和DEVPATH,但它的用法有点隐藏。它可以通过coreclr repo文档中描述的运行时配置旋钮进行设置:

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

要设置开发者模式,必须使用developerInstallation旋钮,可以通过环境变量设置。

  

在环境变量中使用这些配置时,变量需要在其名称中包含COMPlus_前缀。例如要将DumpJittedMethods设置为1,请添加环境变量COMPlus_DumpJittedMethods = 1

要使其正常运行,请执行以下操作:

  1. 设置指向开发程序集位置的环境变量DEVPATH

  2. 通过设置环境变量启用developerInstallation旋钮:

  3. set COMPlus_developerInstallation=1

    启动运行时并享受.NET Core中的DEVPATH和开发模式功能。