当我复制文件夹中的文件时,我有一个运行在目标机器上(通过非管理员)的.net程序。WiX安装的程序不能由普通用户执行
然而,当我创建一个安装程序(使用维克斯)安装在目标机器上,并尝试运行它,它提供了以下错误:
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: RN14W3TBEKIWLLFBCD5MLN3WYLZ522KZ
Problem Signature 02: 1.7.20.0
Problem Signature 03: 57afb905
Problem Signature 04: mscorlib
Problem Signature 05: 4.0.30319.34209
Problem Signature 06: 53489fcf
Problem Signature 07: 4524
Problem Signature 08: 13c
Problem Signature 09: System.UnauthorizedAccess
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: e3b9
Additional Information 2: e3b9870467ec4722310fb4741c3dc189
Additional Information 3: 88d1
Additional Information 4: 88d10b8987a6d3ce2924300f4efa24bb
我尝试以下解决问题:
- 在包命令试图与installScope如perMachine和每用户
- 加在的setup.exe清单,并改变了requestedExecutionLevel作为asInvoker和requireAdministrator。
通过一些试验和错误,这工作约6个月前,但我不记得我做了什么。任何想法将不胜感激。
downvote的原因是什么?问题太容易解决或解释不好? – Samuel