42得票7回答
在MSBuild中使用32位的“Program Files”目录

在64位版本的Windows中,32位软件被安装在"c:\program files (x86)"。这意味着您不能使用$(programfiles)来获取到(32位)软件的路径。所以我需要一个$(ProgramFiles32)在我的MSBuild项目中克服这个问题。我不想根据正在运行的操作系统...

22得票6回答
如何以编程方式检索“Program Files”文件夹的实际路径?

可能是重复问题: C# - 如何在 Windows Vista 64 位上获取 Program Files (x86) 我知道用户更改 Windows 默认的 C:\Program Files 的概率相当小,但更奇怪的事情也发生过! 如何从系统中获取正确的 Program ...

17得票1回答
如何获取Program Files文件夹的路径,无论目标计算机的架构如何?

我正在使用C#/.NET编程。我希望能够返回目标机器的Program Files目录,无论目标机器的架构是什么。为了澄清,我希望它返回C(或操作系统所在的其他驱动器):/Program Files,无论他们的Windows版本是多少位。 我可以硬编码目录,但如果用户运行的Windows未安装...

14得票2回答
为什么我会收到WindowsError: [Error 5] Access is denied的错误提示?

尝试创建一个将文件夹添加到程序文件的程序,遇到以下错误:WindowsError: [Error 5] Access is denied 'C:\\Program Files\\IMP' 这是我的代码import os, sys, random numb= 1 x=True while x==...

12得票6回答
将SSIS添加到现有的SQL Server实例

我正在尝试为现有的SQL Server 2008实例添加Integration Services。 我打开了SQL Server Installation Center,并点击了“新安装或将功能添加到现有安装”的选项。此时,一个文件系统窗口弹出。我被要求浏览SQL Server 2008 R...

7得票1回答
在哪里安装混合32位和64位应用程序包?

我知道在64位Windows上,32位应用程序默认安装在C:\Program Files (x86)中,而64位则安装在C:\Program Files中。 但是如果您有一个更复杂的安装包,包括一个客户端组件(32位)和一个服务器组件(64位),可能还有一些辅助工具(32位),那么在这种情况...

7得票2回答
如何在Ant中获取环境变量ProgramFiles(x86)

我可以在Ant中使用${env.PROGRAMFILES}获取%ProgramFiles%。但是我不知道怎样获取%ProgramFiles(x86)%。