首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual Studio Pro 2017中不提供客户端调试

Visual Studio Pro 2017中不提供客户端调试
EN

Stack Overflow用户
提问于 2019-03-14 11:29:33
回答 1查看 612关注 0票数 0

这是个奇怪的问题,我的头脑已到了尽头。

我已经在我的工作和家用PC上使用Visual 2017,已经有一年多没有问题了(在以前的版本中我已经使用了太多年的时间来启动),但是我的公司现在把我们转移到了Virtual 10盒上,所以我正在建立一个新的开发VM。

安装了VS 2017 Pro之后,我直接从模板创建了一个快速的ASP.Net网络应用程序(C#),并点击F5进行调试。我注意到的第一件事是“脚本文档”节点没有出现在解决方案资源管理器中,这意味着我无法访问生成并发送到浏览器的JavaScript和HTML,因此我不能应用断点来调试客户端代码。

我已经对此进行了大量搜索,而且我发现,去年微软做出了这个决定--默认关闭JavaScript调试--因为(很明显)它没有那么频繁地使用,并导致性能问题(来源)。

我检查了该设置,并确保启用了ASP.NET 调试,如下所示:

我已经浏览了VM上的事件日志,看看里面是否有什么东西可以说明这个问题,但是除了IIS Express的警告(我的PC上也发生过),没有其他的东西了。

指定用于缓存压缩内容C:\inetpub\temp\IIS临时压缩文件\Clr4IntegratedAppPool的目录无效。静态压缩正在被禁用。

我知道还有其他调试JavaScript的选项,我遇到的所有选项都是痛苦和缓慢使用的--我只是希望能够像多年来那样在Visual中进行本地调试。

任何帮助都会受到感激.

编辑1:附加信息

Visual的版本信息如下:

2017年版本15.9.7 VisualStudio.15.Releases/15.9.7+28307.423微软.NET框架版本4.7.03062 安装版本:专业版

  • Visual软件包8.14.20131.1的应用程序洞察工具
  • ASP.NET和Web 2017 15.9.04012.0
  • ASP.NET核心Razor语言服务15.8.31590
  • ASP.NET网站框架和工具2017年5.2.60913.0
  • Azure应用服务工具v3.0.0 15.9.03024.0
  • 2.10.0-beta2-63501-03+b9fb1610c87cccc8ceb74a770dba261a58e39c4a C#工具
  • 通用Azure工具1.10
  • Fabric.DiagnosticEvents 1.0
  • JavaScript语言服务2.0
  • Microsoft Azure Service Fabric Tools for Visual Studio 2.4
  • Microsoft Azure Tools 2.9
  • Microsoft用于VisualStudio0.4的连续交付工具
  • Microsoft JVM调试器1.0
  • 微软图书馆管理器1.0
  • 基于Microsoft MI的调试器1.0
  • 容器工具1.1
  • NuGet软件包管理器4.6.0
  • ProjectServicesPackage扩展1.0
  • ResourcePackage扩展1.0
  • Server数据工具15.1.61901.24070
  • SQL Server Reporting 15.0.900.163
  • TypeScript工具15.9.20918.2001
  • Visual工具2.10.0-beta2-63501-03+b9fb1610c87cccc8ceb74a770dba261a58e39c4a
  • Visual F# Tools 10.2 for F# 4.5 15.8.0.0。提交哈希: 6e26c5bacc8c4201e962f5bdde0a177f82f88691。
  • Visual代码调试适配器主机包1.0
  • 用于容器1.0的Visual工具

在创建新项目时,步骤如下:

项目创建后,我按F5调试并得到以下内容(注意解决方案资源管理器中缺少“脚本文档”)

我尝试重置所有设置,然后通过Tools \ Options启用JavaScript调试,但是得到了相同的结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-20 01:40:54

首先,我们需要确保Tools-Options-Debugging-General-为JavaScript (Chrome、Edge和IE)启用ASP.NET调试被检查,尝试安装或直接切换到其他浏览器如Chrome进行测试。

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

https://stackoverflow.com/questions/55161390

复制
相关文章

相似问题

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