对于F#应用程序,我尝试按照以下说明操作:
唉,对于F#项目,Visual Studio没有与C#项目相同的命令和项目配置页面.我创建了一个一次性的C#项目,将其复制app.manifest
到我的F#项目中,并<requestedExecutionLevel>
根据上面的问题修改了它.尽管如此,.exe
仍然没有管理员权限运行.
那么,我如何构建一个F#应用程序,以便它只以管理员身份运行?
C#项目文件(.csproj
)包含以下行:
<PropertyGroup>
<ApplicationManifest>app.manifest</ApplicationManifest>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
我只是将这些行复制并粘贴到我的.fsproj
文件中,位于以下行的上方:
<Import Project="$(FSharpTargetsPath)" />
Run Code Online (Sandbox Code Playgroud)
...而且,我.exe
现在在它的图标上有一个小盾牌徽章,并在每次运行时提示我提升权限.
归档时间: |
|
查看次数: |
126 次 |
最近记录: |