WIN7下 program file 权限不足?咋整?!!

在WIN7下对Program Files目录的权限问题 [问题点数:40分,结帖人mysunck] 

大部分人说要使用manifest,但是其中一个人说:

“安装程序要求管理员很正常,你的程序可以在programfiles,但用户数据不能放那里,因为运行程序的账户不一定有权限,你应该把用户数据放到每个用户各自的appdata目录,用环境变量得到此目录的位置 ”

然后我查了一下,果然如此. 无论在WIN7还是在WIN10下,SYSTEC软件都把CAN波特率配置放到了appdata里面。

所以这个才是正解。

查资料:

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) 
取的是AppData文件夹中的local文件夹路径

这个就是  Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

试了一下 好用!!!

首先在WIN10下面  调试的话  用X64模式

release 我先弄的是32位,所以生成的用X86的setup(用VS自带的打包工具)

然后把这个包在WIN7下安装,然后在WIN7下还得安装setupfactory 9版本(因为9版本写的支持WIN10等,尽管SETUPfactory8估计也支持WIN10),然后手动添加皮肤文件 和appdata文件,

找到帮助文档,如下:

%ApplicationDataFolder%
The path to the Application Data folder on the user's system. This folder serves as a common repository for application-specific data. Typically, this path is something like "C:\Documents and Settings\YourName\Application Data." On Windows Vista or later, it would return something like "C:\Users\YourName\AppData\Roaming."
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VisionPro Program File x86是一个文件夹路径,通常用于安装VisionPro软件。VisionPro是一种工业视觉软件,用于开发和部署机器视觉应用程序。它使用先进的图像处理和分析算法,可以在制造业中进行自动检测、测量和检验。 "Program Files x86"是Windows操作系统下默认的程序文件夹路径之一,用于存放32位应用程序的安装文件。该路径中的"Program Files"是存放64位应用程序的文件夹路径,而"x86"表示存放32位应用程序的文件夹路径。 所以,"VisionPro Program File x86"指的是VisionPro软件的安装文件夹路径,在这个文件夹中可以找到VisionPro软件的相关文件和资源。用户可以通过这个文件夹路径来访问和管理VisionPro软件,例如安装、卸载、更新软件,以及导入和导出数据等操作。 总之,VisionPro Program File x86是VisionPro软件的默认安装路径,用户可以通过该路径来管理和操作VisionPro软件,以满足他们在机器视觉领域的需求。 ### 回答2: VisionPro是一款图像处理软件,它的程序文件通常位于C盘下的Program Files文件夹中的x86文件夹中。x86是一个指向Intel x86系列处理器架构的文件夹,它是一种32位处理器架构。这意味着VisionPro在这种架构上运行,所以它的程序文件被放置在与x86相关的文件夹中。 VisionPro是由国际照明公司(Cognex Corporation)开发的一种领先的机器视觉软件,用于自动化设备和工业机器人中的图像处理任务。它提供了丰富的功能,包括图像采集、图像处理、对象检测和识别、测量和分类等。通过使用VisionPro,用户可以轻松创建和部署各种视觉应用,从而提高生产效率和质量。 Program Files文件夹是Windows操作系统中的一个默认文件夹,用于存储应用程序的安装文件。C盘是计算机硬盘上的一个分区,通常用于安装操作系统和软件。因此,在C盘的Program Files文件夹中的x86文件夹内存放VisionPro的程序文件,这是为了保持软件的安装和运行的一致性。 总而言之,VisionPro程序文件位于C盘的Program Files文件夹中的x86文件夹中,这个文件夹是专门为32位处理器架构而创建的,并且它是VisionPro这款优秀的机器视觉软件在Windows系统中安装和运行的基础。 ### 回答3: VisionPro Program File x86是一个文件夹或目录的名称,通常存放在计算机的C盘Program Files文件夹下,用于存储与VisionPro程序相关的文件。VisionPro是一款机器视觉软件,常用于工业自动化和生产控制领域。 在VisionPro Program File x86文件夹中,可能包含着VisionPro软件的安装文件、配置文件、示例程序以及其他必要的支持文件。这些文件是软件运行和工作所必需的,它们被整理在一个文件夹中有利于软件的管理和维护。 通过访问VisionPro Program File x86文件夹,用户可以查看和修改VisionPro软件的配置,运行和调试软件所需的程序,以及执行图像处理和分析任务所需的算法。 对于开发者和工程师来说,VisionPro Program File x86是一个重要的工作目录。他们可以在这个目录下创建新的应用程序,或者将现有的应用程序导入到该目录中进行修改和调试。此外,VisionPro Program File x86也提供了示例程序,供用户参考学习和开发自己的视觉处理项目。 总之,VisionPro Program File x86是一个保存与VisionPro软件相关文件的目录,它对于软件的安装、配置、开发和调试都起到了重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值