在 Visual Studio 2022 中,发布时`#IF DEBUG`预编译器常量为 True。我该如何解决这个问题?

问题描述 投票:0回答:1

我正在使用 VB.NET 并尝试发布到目录。但是,当我点击“立即发布”时,我的代码仅在

#IF DEBUG
为 True 时运行。在 Visual Studio 上,当我切换到发布模式并构建时,代码不会运行。我如何设置它以便在发布时使用发布模式而不是调试模式?

我验证了发布模式没有检查 DEBUG 常量,并且本地运行发布模式工作正常。仅在“立即发布”时才使用 DEBUG 模式。

显示 DEBUG 常量在发布配置中被禁用的屏幕截图。 Image

.net vb.net visual-studio
1个回答
0
投票

在Project Property Compile页面修改Release Mode的配置后,还需要选择配置为Release的解决方案然后发布。

© www.soinside.com 2019 - 2024. All rights reserved.