尝试 运行 项目时出错:无法启动程序。不支持该请求

Error while trying to run project: Unable to start program. The request is not supported

我在 Windows 10 上使用 VS2017 启动应用程序时遇到问题。从调试模式开始,出现一个弹出消息:

尝试 运行 项目时出错:无法启动程序“”。 不支持该请求。

如果我在没有调试的情况下启动,它 运行s。如果我 运行 它然后附加到进程,它附加。如果我 运行 具有管理权限,那么它会进行调试(但我无法使用管理权限进行开发)。我是源代码和构建项目的文件夹的所有者。

它在以前的 PC Windows 7.

上运行得很好

有什么想法吗?

您需要在工具|选项|调试|常规中勾选"Use Managed Compatibility Mode"。

在我的例子中,这是我的病毒软件将可执行文件 运行 识别为 "Malware" 的结果,因为我在其中使用了一个连接到互联网的组件。一旦我将我的项目文件夹列为从恶意软件检测中排除,一切 运行 就好了。

最后,我找到了解决方案。问题是 ConEmu 在 "Aggressive mode" 中设置为默认终端:它捕获我的应用程序执行并进行一些未知干扰。 我删除了该设置,我的应用运行得非常棒。

我在 Visual Studio 2017 年发现了这个问题,我发现从我的病毒扫描程序 (MalwareBytes) 中排除我的代码文件夹解决了我的问题。