VS2013无法启动IIS调试,被拒绝访问
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2013无法启动IIS调试,被拒绝访问相关的知识,希望对你有一定的参考价值。
我也遇到了这个问题,请问您当时解决了这个问题了吗?怎么解决的,麻烦您教我一下,多谢
参考技术A 两个解决方法:1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
原因是Terminal Services 被禁用,启动服务即可解决问题追问
没有找到调试选项卡这个东西啊
无法启动程序,访问被拒绝
【中文标题】无法启动程序,访问被拒绝【英文标题】:Unable to start program, access is denied 【发布时间】:2019-03-15 04:05:05 【问题描述】:我尝试在 VS 2017 上运行 C++ 代码,但收到此消息。我试图在 git-hub、MSVS 论坛和此处在线查找解决方案,但提出的解决方案并没有帮助我克服这个问题。我想要一些帮助来解决这个问题。
【问题讨论】:
您尝试过哪些事情?你确定你在机器上有执行权限吗? 我试图构建一个从 git-hub 下载的开源代码,我已经很好地构建了它,但是当我尝试通过单击(本地 Windows 调试器)来测试代码时,我得到了这个消息。 如果你在调试模式下运行它not会得到什么消息? 它不适用于一个代码(2 个代码的错误消息相同),我确信我遗漏了一些东西,您的建议会有所帮助@Major 提前致谢。 This link 可能会有所帮助,但我个人对 Windows 系统不太熟悉。看起来像是权限问题。 【参考方案1】:您正在尝试“执行”“ALL_BUILD”文件夹而不是您的程序;无法执行文件夹。
检查您程序的项目属性,确保您要调试的“命令”实际上指向已编译的 'exe' 文件或 $(TargetPath) 并确保您有正确的启动已选择项目。
【讨论】:
谢谢,您的建议对我有帮助,我已将 ALL_BUILD 文件设置为启动项目。【参考方案2】:因为我刚刚浪费了 20 分钟来解决同样的问题......我将用不同的原因来扩充这个线程以解决访问被拒绝问题。
罪魁祸首是我的防病毒软件。 Mc**** 一直认为我新构建的 .exe 是恶意的,并将其隔离(静默!)此外,如果您注意到 .exe 的最终链接似乎很慢,可能是因为文件在运行时会进行病毒扫描出现。因此,每次调试都会浪费一秒钟的时间。
防病毒 -> 更改设置 -> 实时扫描 -> 排除的文件 -> 添加
添加您的调试和发布目标。
【讨论】:
我遇到了同样的问题。 MacAfee Antivirus 正在删除 exe 而没有任何通知。我能够按照此处所述解决问题。 不敢相信我没有考虑过这个【参考方案3】:这是因为你没有设置你想要的启动项目。右键单击要调试的项目,然后单击设置为启动项目。这将解决您的问题。
【讨论】:
感谢您解释如何使正确的项目成为启动项目。 ^_^【参考方案4】:这是由于您的计算机中的权限问题而发生的。
所以添加权限。 就我而言,由于时间紧迫,我刚刚将我的项目重新定位到了 Visual Studio 项目路径,并且工作正常。
VS2019 的示例路径
C:\Users\UserName\source\repos\YourProject
【讨论】:
【参考方案5】:我是巴西人,我的英语说得不太好。我在谷歌翻译器上做了这个翻译。 我知道这个话题很老,但它仍然可以帮助某人。 在以下情况下我遇到了同样的问题,但是使用 C#,我有一台双启动计算机(linux debian 11 和 windows 10)。在 debian 内部,在我的 NTFS D 磁盘上,我创建了一个文件夹来执行编程测试。使用 Windows 访问同一个文件夹后,我在 Visual Studio 中创建了一个新项目,该项目位于我在 linux 中创建的同一个文件夹中。项目的创建没有问题,但是当我尝试运行项目(F5)时,我从这个主题收到了同样的错误。我尝试了在互联网上找到的所有解决方案,但没有任何效果。我将所有权限授予我的管理员用户,但它仍然无法正常工作。然后我意识到,即使直接进入应用程序可执行文件所在的文件夹并直接单击它,我仍然会收到拒绝访问错误消息。因此,我将项目从我在 linux 中创建的文件夹中取出,它工作正常。所以,我可以得出的结论是,因为我的项目所在的文件夹是在 linux 中创建的,出于某种原因,我的 windows 不信任这个文件夹,所以它不允许从该文件夹中运行可执行文件,即使是这个文件夹Visual Studio 在 Windows 中创建的可执行文件。
【讨论】:
以上是关于VS2013无法启动IIS调试,被拒绝访问的主要内容,如果未能解决你的问题,请参考以下文章