本地 .net 调试器上的多普勒

Doppler on local .net debugger

我们正在为安全环境变量实现多普勒,但为了测试我们在本地制作的代码,在我们发布它之前,我们希望能够在本地设置中使用多普勒,所以在我们的调试器上。

我们的后端是在 .net 上构建的,因此它 运行 与 IIS Express 一起使用,而我们可以 运行 在本地使用程序 Doppler run dotnet run 我们无法将调试器附加到该进程(或者,我们找不到可以附加调试器的进程)

我找到了一个问题 Start Debugger in Code 的解决方案,如果我在 cmd 运行 中启动 Doppler 运行 宁我的 dotnet 代码 window,并保持我的项目打开,我可以选择它作为可用的调试器,如果插入 link 中的代码。

编辑:我使用 #if !RELEASE 来确保代码不会 运行 发布版本。