2

请有人可以帮助我,每当我启动 Windows 7 系统时都会收到此消息:

Visual Studio 即时调试器。
IAStorDataMgrSvc.exe [5824] 中出现未处理的异常 ('System.IO.FileNotFoundException')。即时调试此异常失败并出现以下错误:没有安装的调试器启用即时调试。在 Visual Studio 中,可以从 Tools/Options/Debugging/Just-In-Time 中启用 Just-In-Time 调试。

我已经卸载了 Visual Studio,但这个挑战仍然存在。

由于上述错误,我无法再正确使用我的 wamp 服务器。

4

2 回答 2

0

安装 Visual Studio 时是否也安装了 IIS。

IIS 和 WAMP 中的 APache 都是 Web 服务器,都想使用 TCP 端口 80。IIS 可能会自动启动并首先获取端口 80,因此 Apache 无法拥有它。如果您不使用 IIS,请同时卸载它。

如果您是,那么您将不得不更改 IIS 和可能的其他一些位,以便它们不会自动启动。在“服务”对话框中执行此操作。

于 2013-04-27T00:29:56.020 回答
0

我有同样的问题。
我不知道 Visual Studio 和 Wamp 之间的关系,我怀疑它的相关性,在安装 VS2017 时我已经安装了 Wamp。
我所知道的是,即使在离线安装模式下,这个问题仍然存在,我的猜测是 JustINtimeDebugger 被锁定了。

我的解决方案:

我使用文件资源管理器杀死了 PowerShell.exe 进程(在 vs_instalershell 下)并稍后安装。

请注意,这并不能解决它只是绕过它的问题。

理论上,接下来您应该尝试RegisterJustInTimeDebugger.ps1从 with 解锁文件C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Debugger.JustInTime,version=15.0.26208.0(如果需要,请考虑更改路径): Unblock-File -path "C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Debugger.JustInTime,version=15.0.26208.0"

替代方案:

将系统变量 __PSLockDownPolicy 更新为 1 或将其删除(如果存在)。

但即使是现在,我也未能让它发挥作用。

于 2017-12-09T21:10:15.023 回答