-2
我已经为我的创建了一个部署项目C#WinForms应用程序。在安装此已部署项目的exe后,我只能以管理员身份运行它。我如何使这项工作没有“以管理员身份运行”?Winforms部署项目只能以管理员权限运行
我已经为我的创建了一个部署项目C#WinForms应用程序。在安装此已部署项目的exe后,我只能以管理员身份运行它。我如何使这项工作没有“以管理员身份运行”?Winforms部署项目只能以管理员权限运行
从清单文件中删除<requestedExecutionLevel level="requireAdministrator" uiAccess="true" />
。
如果这没有帮助,请尝试清单视图 - 可从https://weblogs.asp.net/kennykerr/manifest-view-1-0获取。
您是否试图以admin身份运行setup.exe?或者setup.exe不是admin吗?或者是finalinstalledexecutable.exe作为管理员?或finalinstalledexecutable.exe作为不是管理员?我不清楚你的问题 – mjwills
我可以用“setup.exe”安装应用程序。但是,安装后,我只能以管理员身份运行时才能运行该应用程序。我想让这个应用程序在没有管理员的情况下运行。 –
finalinstalledexecutable.exe的名称是什么?你有没有使用清单强制作为管理员运行(https://stackoverflow.com/questions/2818179/how-do-i-force-my-net-application-to-run-as-administrator)? – mjwills