MapGIS 二次开发中 vs 调试程序无反应的解决方法

2024-07-31
来源:网络整理

问题场景

最近的二次开发:

开发平台:(+任意)

开发工具:.net开发工具包10(x64)

系统已设置正确的配置:

.net 框架 – 4.0

构建目标 - x64

问题

我点击了开始按钮,vs界面一直显示“”,然后就消失了,没有任何错误或异常。我尝试生成,生成成功了,但是我点击的exe双击之后也是没有任何反应。

3 解决方案

我试了很多办法,包括右键点击exe,以管理员身份运行,结果发现程序运行了!这只是一个调试示例,后面不加断点,系统调试不了,对吧?!

如何让 vs 以管理员身份运行调试器?

在调试应用程序时,我发现清单文件的描述:“清单决定了应用程序的具体配置”

然后尝试使用清单来解决问题!

小程序开发工具双击无反应_双击程序没反应_双击打开程序没有反应

4 解决方案 4.1 为项目创建一个新的应用程序清单(.)文件

新创建的应用程序清单文件具有某些默认配置:

不知道怎么弄,但是看到下面的vel,应该是请求和执行级别的意思,我本来设置的是vel,查了一下,应该是父进程的权限级别,这个应用作为子进程运行时的权限级别,我觉得父进程可能是vs,它用的是标准用户,所以程序本身就有标准用户的权限。

4.2 改为管理员,默认以管理员身份运行!

设置 = 。

4.3 设置项目的配置文件

右键点击你的项目-属性-打开应用程序选项卡-在下面的清单文件中选择新创建的清单文件

4.4 我们再调试并运行一下吧!

分类:

技术要点:

相关文章:

分享