Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows GetEnvironmentVariable(“CSIDL”U COMMON“U APPDATA”)返回null_Windows_C# 4.0_Windows 7 - Fatal编程技术网

Windows GetEnvironmentVariable(“CSIDL”U COMMON“U APPDATA”)返回null

Windows GetEnvironmentVariable(“CSIDL”U COMMON“U APPDATA”)返回null,windows,c#-4.0,windows-7,Windows,C# 4.0,Windows 7,我试图使用下面的语句获取环境变量“CSIDL\u COMMON\u APPDATA” System.Environment.GetEnvironmentVariable("CSIDL_COMMON_APPDATA"); 我希望能找回“C:\ProgramData\”。但我得到零 我正在Windows7 32位机器上运行我的C#程序。请提供帮助。CSIDL\u COMMON\u APPDATA不是环境变量,它是传递给SHGetFolderPath()winapi函数的常量。在C#中,您可以使用E

我试图使用下面的语句获取环境变量“CSIDL\u COMMON\u APPDATA”

System.Environment.GetEnvironmentVariable("CSIDL_COMMON_APPDATA");
我希望能找回“C:\ProgramData\”。但我得到零
我正在Windows7 32位机器上运行我的C#程序。请提供帮助。

CSIDL\u COMMON\u APPDATA不是环境变量,它是传递给SHGetFolderPath()winapi函数的常量。在C#中,您可以使用Environment.GetFolderPath()实现这一点:

在普通PC上的输出:

C:\ProgramData

CSIDL_COMMON_APPDATA不是环境变量,它是传递给SHGetFolderPath()winapi函数的常量。在C#中,您可以使用Environment.GetFolderPath()实现这一点:

在普通PC上的输出:

C:\ProgramData

您是否检查了环境中是否存在此变量?打开cmd提示符并重试,或者首先列出代码中所有可用的环境变量是否检查环境中是否存在此变量?打开cmd提示符并重试,或者首先列出代码中所有可用的环境变量