diff --git a/29WxOrderWpf/29WxOrderWpf.csproj b/29WxOrderWpf/29WxOrderWpf.csproj index c6eaf2c..4c4d938 100644 --- a/29WxOrderWpf/29WxOrderWpf.csproj +++ b/29WxOrderWpf/29WxOrderWpf.csproj @@ -19,7 +19,7 @@ pdbonly true ..\..\KJD Cef138\Bin\ - TRACE + TRACE;RELEASE diff --git a/29WxOrderWpf/29WxOrderWpf.csproj.user b/29WxOrderWpf/29WxOrderWpf.csproj.user index 607b9ea..304107f 100644 --- a/29WxOrderWpf/29WxOrderWpf.csproj.user +++ b/29WxOrderWpf/29WxOrderWpf.csproj.user @@ -10,7 +10,7 @@ zh-CN false ProjectFiles - Production + Development ProjectDebugger diff --git a/29WxOrderWpf/Common/EnvironmentHelper.cs b/29WxOrderWpf/Common/EnvironmentHelper.cs index eba41fb..b11c372 100644 --- a/29WxOrderWpf/Common/EnvironmentHelper.cs +++ b/29WxOrderWpf/Common/EnvironmentHelper.cs @@ -29,6 +29,10 @@ public class EnvironmentHelper private static string DetermineEnvironment() { +#if RELEASE + // Release 构建:只允许生产环境,不允许其他环境 + return "Production"; +#else // 1. 检查环境变量 var envVar = Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT") ?? Environment.GetEnvironmentVariable("ENVIRONMENT"); @@ -49,6 +53,7 @@ public class EnvironmentHelper // 4. 默认返回 Production return "Production"; +#endif } // 获取环境描述