首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS 2017 :已设置安全调试选项,但它要求使用不可用的Visual宿主进程

VS 2017 :已设置安全调试选项,但它要求使用不可用的Visual宿主进程
EN

Stack Overflow用户
提问于 2017-06-29 09:47:20
回答 11查看 31.7K关注 0票数 61

我的解决方案(包含十几个项目)在Visual 2013中非常有效。

在Visual 2017中,我可以打开解决方案并编译它。

但是,如果我启动调试,就会系统地得到以下错误消息:

设置了安全调试选项,但它要求禁用此调试configuration.The安全调试选项中不可用的Visual宿主进程。此选项可在“安全属性”页面中重新启用。调试会话将在不进行安全调试的情况下继续进行。

然后什么都没发生。什么都没开始。

有关信息,这是一个包含多个启动项目(包括WPF项目)的解决方案。

编辑:通过禁用项目->属性->安全选项卡下的“启用ClickOnce安全设置”选项,它可以工作。

EN

回答 11

Stack Overflow用户

发布于 2018-02-20 20:27:37

这解决了我的问题

最有可能的是,您意外地将位翻转到使用ClickOnce安全设置进行调试。您能否获得应用程序的项目属性,转到" Security“选项卡,并确保取消选中”启用ClickOnce安全设置“或选中”这是一个完全信任的应用程序“单选按钮。

票数 36
EN

Stack Overflow用户

发布于 2017-09-06 18:01:50

如果它对其他人有帮助--我有同样的场景--一个多个启动解决方案,其中包括一个将与ClickOnce一起部署的客户端。为了消除客户端在获得Settings对话框后没有启动的问题,我将其移到了“启动项目”对话框中的列表中。如果客户端项目位于列表中的服务器项目之上,则没有错误,所有都会进行调试。如果客户端项目位于服务器项目下面,那么我将得到错误,客户端永远不会打开。这并不能完全解决问题,但对我来说是一个完美的解决办法。

编辑:您可能需要关闭并重新打开Visual才能使此解决方案生效。

票数 20
EN

Stack Overflow用户

发布于 2018-08-20 20:57:10

我花了几个小时试图解决这个问题,这解决了它。

转到Projct >Properties.> Build

取消选中复选框偏好32位

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44821734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档