我试图用C#编写Windows服务.我需要找到某个文件的路径,该文件存储在环境变量中.在常规的C#控制台应用程序中,我可以通过以下行实现:
string t = System.Environment.GetEnvironmentVariable("TIP_HOME");
如果我把它写到控制台,我发现它是成功的.
现在,如果我在Windows服务中尝试相同的代码,则该字符串t为空.
t
知道为什么吗?
c# permissions windows-services
c# ×1
permissions ×1
windows-services ×1