1

全新的 Windows 8 发布版本。新鲜 VS 2012。新鲜的新项目。没有代码改变。按 F5 并获得:

无法启动程序“http://localhost:2209/”。

该系统找不到指定的文件。

拥有管理员权限。以管理员身份运行,提升。

在全新安装时看到这一点非常震惊。唯一安装的其他东西是Chrome。使用进程监视器,我可以看到 IIS Express 一切正常。内部浏览器启动正常并显示站点。它甚至在 Azure 上发布,所以它的构建很好。

Procmon 中的唯一错误是 C:\DATA\Code\My.Solution.Folder\enc_temp_folder 上的“NAME NOT FOUND”

我尝试制作这个文件夹,有趣的是,VS 删除了它。我认为 Procmon 正在采取一些清理行动。

更新 1

将 c:\Program Files\Internet Explorer\iexplore.exe 添加到“Browse with...”程序中,但它没有第二次添加它,所以我用假开关添加了它,并且发生了同样的错误。添加 x86 iexplore.exe 会导致调试器加载但没有 IE。

添加了 Chrome.exe 的路径并且可以正常工作。似乎 IE 10 是开箱即用的 FUBAR。

更新 2

通过程序和功能重新安装了 IE 10,但没有运气。

4

1 回答 1

0

看起来很可能是这样的:

http://connect.microsoft.com/VisualStudio/feedback/details/758876/visual-studio-2012-unable-to-start-program-error-when-debuging-website-on-win8-ie10

会更新。

于 2012-09-20T20:21:11.607 回答