标签: c# windows-services cultureinfo
我有一个.exe文件,如果我在区域设置中将MM/DD/YY格式设置为short date,则会在DD/MM/YY生成日期。因此,当我手动执行.exe时,我得到正确的输出。
MM/DD/YY
short date
DD/MM/YY
但是当我使用C#Windows服务(作为本地系统运行)时,.exe提供了不同的格式。这意味着,C#Windows服务不会读取区域设置 我在Windows XP和C#2.0上运行