C# 文档中的 WebGrease / Microsoft.Ajax.Utilities?

Posted

技术标签:

【中文标题】C# 文档中的 WebGrease / Microsoft.Ajax.Utilities?【英文标题】:WebGrease / Microsoft.Ajax.Utilities in C# documentation? 【发布时间】:2021-12-18 05:31:36 【问题描述】:

出于某些业务原因,我想从网页中解析 JS 代码。我必须使用C#.netvisual studio。我正在使用库Microsoft.Ajax.Utilities 问题是经过多次尝试后,我找不到这个库的文档,我需要在这个包中使用一个名为ASTNodeJSParser 的类。我尝试在 Visual Studio 中使用 Go to implementation 功能,但我认为需要适当的文档,因为我是解析 JS 代码的新手。非常感谢任何帮助。

【问题讨论】:

Does this help?我发现它似乎包含在Minifier中,here is some introduction of Minifier和so on。 感谢您的评论,但没有帮助。您谈到了具有一些文档的 minifier,但我正在寻找与解析器相关的文档。具体来说,Microsoft.Ajax.Utilities.ASTNode 及其示例。因此,我的要求不是缩小,而是解析 JS 代码以获取将在屏幕上可见的字符串,例如警报框字符串等。不过还是谢谢! 一定要使用那个功能吗?好像有点老了,我也很难找到相关资料。Are these linkshelpful to you? 是的,我必须查看该方法和整个文档才能了解发生了什么。问题是,没有人直接使用这个库,每个人都使用依赖于这个库的库,但我们找到了一种解决方法,只取字符串,然后在它们匹配时替换参数,然后将代码更新为字符串(团队的高级开发人员帮助; - ) 【参考方案1】:

由于某种原因没有明确的文档。我们通过采用新字符串和字符串替换方法找到了一种解决方法(我知道的hacky解决方案,但这就是生活)

【讨论】:

很高兴知道您找到了解决此问题的解决方案!请考虑接受它作为答案以将其状态更改为已回答。见can I answer my own question..,只是一个提醒:)

以上是关于C# 文档中的 WebGrease / Microsoft.Ajax.Utilities?的主要内容,如果未能解决你的问题,请参考以下文章

无法加载文件或程序集“WebGrease,版本=1.5.1.25624,文化=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一

C# WPF MVVM开发框架Caliburn.Micro入门介绍①

报错:未能加载文件或程序集“WebGrease, Version=1.5.1.25624, Culture=neutral, Publ

C# WPF MVVM开发框架Caliburn.Micro快速搭建③

使用 caliburn.micro wpf c# 更改视图名称

C#:Caliburn Micro:如何使用数据绑定控制 WPF 按钮的属性?