Get program files folder in C#

原创 2016年08月30日 15:27:23

1. via Environment variables

static string ProgramFilesx86()
{
    if( 8 == IntPtr.Size 
        || (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("PROCESSOR_ARCHITEW6432"))))
    {
        return Environment.GetEnvironmentVariable("ProgramFiles(x86)");
    }

    return Environment.GetEnvironmentVariable("ProgramFiles");
}

2. Environment.GetFolderPath

System.Environment.GetFolderPath(
        System.Environment.SpecialFolder.ProgramFiles) 
or 

System.Environment.GetFolderPath(
        System.Environment.SpecialFolder.ProgramFilesX86) 

Collect preferences failed, class java/lang/AutoCloseable not found in C:\Program Files (x86)\Androi

刚更新了Android sdk 19,但是出现以下两个问题,浪费我2个小时的时间,现在将我遇到的问题和解决方法总结如下: 问题1:打开eclipse点更新后,出现This Android SDK r...

Upload files in ASP.NET MVC with JavaScript and C#

GOOGLE的地址被封了,转过来,方便需要的人 https://cmatskas.com/upload-files-in-asp-net-mvc-with-javascript-and-c/ ...
  • Ani
  • Ani
  • 2016年05月18日 21:05
  • 475

【解决方案】VC++—>add files to folder失效,open-file弹出msdev.exe应用程序错误

【问题现象】不知从什么时候开始,VC6.0不听话了,open-file弹出msdev.exe应用程序错误,“0×73d311c7”指令 引用的“0×00000004”内存,该内存不能为“read”。而...

vb backup files/folder source code

  • 2009年02月21日 13:48
  • 56KB
  • 下载

VC add files to folder失效问题

VC—>add files to folder失效,郁闷了很久,最后网上一搜,都说的office2007惹的祸。抱着试一试的心理,卸载了刚刚装上没多久,才用习惯的office2007,重启后发现又好使...
  • ruglcc
  • ruglcc
  • 2012年08月06日 13:07
  • 599

VC add files to folder失效问题(zt)

VC—>add files to folder失效,郁闷了很久,最后网上一搜,都说的office2007惹的祸。抱着试一试的心理,卸载了刚刚装上没多久,才用习惯的office2007,...
  • jernymy
  • jernymy
  • 2011年04月03日 08:07
  • 1971

Windows下的Program Files (x86)文件夹是干什么的?

今天在微博上看到有人问这个问题。在装好64位的Windows之后,能在系统盘(通常是C盘)下看到这么一个文件夹,它比我们都知道的Program Files文件夹多出来个”(x86)“的后缀。那这个带”...
  • wmtbla
  • wmtbla
  • 2016年01月11日 09:25
  • 257

“访问限制:由于对必需的库C:\Program Files\Java\jre1.8.0_20\lib\rt.jar具有一定限制,因此无法访问构造函数JFrame()”的解决方法

访问限制:由于对必需的库C:\Program Files\Java\jre1.8.0_20\lib\rt.jar具有一定限制,因此无法访问构造函数JFrame()...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Get program files folder in C#
举报原因:
原因补充:

(最多只允许输入30个字)