我正在尝试在 Windows 7 上使用 NSIS 编译的安装程序在没有管理员权限的情况下工作。该项目使用 CMake 设置并使用 VC2010 编译。我发现我必须使用
RequestExecutionLevel user
选项。我的问题是:我必须在我的 CMakeLists.txt 中添加什么才能将此选项传递给 NSIS?我发现
set(CPACK_NSIS_EXTRA_INSTALL_COMMANDS "RequestExecutionLevel user")
在谷歌的某个地方,但是这给出了一个错误,说这个选项不能在这个部分中设置。
任何帮助是极大的赞赏