Advanced Installer打包Winform后安装在C盘权限不足的解决方法
Advanced Installer打包Winform后安装在C盘权限不足的解决方法
开发环境:VS2012
运行环境:Win7+
问题描述:Advanced Installer是一个使用起来很方便的打包工具,但是最近打包后在Win7及以后的系统上安装(默认C盘),就会出现应用程序已停止工作的问题(问题事件名称:CLR20r3)。打开Windows日志,发现.Net运行时报了System.UnauthorizedAccessException异常,这显然是权限不足的问题(我的代码中有创建文件夹的操作),将软件使用管理员权限打开即可解决问题,但这对用户的要求似乎苛刻了一些。将软件直接以管理员身份运行就可以了。
解决方法:
(1)VS中右键项目=>属性=>安全性->勾选启用ClickOne安全设置;
(2)找到app.manifest,将
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
修改为
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
(3)再次找到项目属性的安全性,去掉启用ClickOne安全设置的勾选;
(4)保存后编译,再次打包,即可在Win7+的C盘中安装后正常运行。
Advanced Installer打包Winform后安装在C盘权限不足的解决方法相关推荐
- ThinkPad E40 升级到4G内存后安装64位win7频繁死机解决方法
ThinkPad E40机子本身为2G内存,装32位win7使用了三年,东西装多了之后运行会慢,但是一直稳定很少死机.为了提升性能,从淘宝上买了一条金士顿2G的笔记本内存,原来自带的三星的内存条,装上 ...
- python打包exe后https找不到cacert.pem证书解决方法
背景: 程序中引用了requests库,用requests库发送了https请求,一切正常 但用Py2exe打包成exe后,报错: IOError: Could not find a suitable ...
- Advanced Installer 打包程序并支持自动升级
参考: Advanced Installer 打包Winform程序 转载于:https://www.cnblogs.com/IKang8701348/p/9988161.html
- 使用 Advanced Installer 打包 一键安装Web应用程序
使用 Advanced Installer 打包 一键安装Web应用程序 原文 http://www.cnblogs.com/codealone/archive/2013/04/03/2998148. ...
- oracle安装后开机很慢,Windows下安装Oracle拖慢开机速度的解决方法
环境:win7 + oracle R2 方法:将安装Oracle后自动开机启动的服务改为手动启动 步骤如下: 1.修改服务项 Ctrl + R,输入services.msc,打开服务列表,找到Orac ...
- Tomcat8 安装后点击startup出现闪退的解决方法(转)
Tomcat8 安装后点击startup出现闪退的解决方法(转) 参考文章: (1)Tomcat8 安装后点击startup出现闪退的解决方法(转) (2)https://www.cnblogs.co ...
- Arcmap 安装完后使用出现visual fortran run-time error的解决方法
Arcmap 安装完后使用出现visual fortran run-time error的解决方法 参考文章: (1)Arcmap 安装完后使用出现visual fortran run-time er ...
- uefi装完系统后无法引导_uefi安装win10无法启动?uefi安装win10无法启动原因分析及解决方法...
[文章导读]最近有很多网友问用uefi安装win10后出现安装完无法启动的问题,出现该情况大部分是由于引导模式和磁盘分区类型不匹配导致,特别是有nvme固态硬盘的环境或是双硬盘的环境,我们很容易忽视引 ...
- 关于 安装Qt5.15.2启动QtCreator后“应用程序无法正常启动0xc0000022” 的解决方法
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/125244311 红胖子(红模仿)的博文大全:开发技术集 ...
最新文章
- mysql数据库备份报错145_mysql数据库导出时报错mysqldump: Got error: 145的解决方法
- 10.2.1 关于vc++不支持把类的成员函数定义为类的友元函数的处理
- [导入]SunriseUpload.0.9.1的源码分析(七)
- Angular jasmine spyOn函数的实现原理
- 三年租男友回家竟花了10万......
- 并发设计模式之生产者消费者设计模式
- LeetCode 第 197 场周赛(468/5273,前8.88%)
- 第二章 函数式数据结构
- 【NOIP2016提高A组模拟10.15】打膈膜
- mybatis 不等于_MyBatis 第一天
- Python数据结构与算法笔记(二):递归介绍及汉诺塔问题
- JavaScript 01
- 在计算机设备中 麦克风属于( ),计算机一级考试基础及MSOffice应用单选真题
- js/JavaScript获取IP地址的方法小结
- “科创赋能 资本助力”2019SIPEF论坛启幕
- 越狱环境下代码控制手机重启(IOS,XCODE)
- Android之notification通知无法点击打开APP问题解决
- Falcon(一)——数据集管理和数据处理平台
- pyqt5 设置按钮圆角
- exsi 无法打开虚拟机 执行此操作的权限被拒绝[解决]
热门文章
- android ICS 系统启动之Logo相关学习总结
- Linux之I2C驱动
- 27岁转行软件测试,成功虽晚但不迟,写给跟我一样在迷茫的人...
- 【H - Pots】
- SDHK_Tool.Static.SS_EulerAngleRotation 欧拉角旋转
- web学习笔记——一个简单的HTML
- 糖尿病新世界杂志糖尿病新世界杂志社糖尿病新世界编辑部2022年第12期目录
- 海关数据有没有效果?
- 关于数组名:数组名是数组首元素的地址
- java isnan_Java Float isNaN()用法及代码示例