5 asp.net macos razor visual-studio-code
Microsoft.AspNetCore.Razor.Tools的作用是什么?
我在OS X上使用Visual Studio代码
从git hub页面https://github.com/aspnet/RazorTooling我可以看到
Razor语法提供了一种快速,简洁,整洁且轻巧的方式来将服务器代码与HTML结合在一起以创建动态Web内容。此仓库包含与DNX Design Time Host交互以提供Razor编辑体验的工具。
Visual Studio代码是否使用此程序集?什么是DNX设计时间主机?什么时候需要将这个程序集包含在项目中?
我在使用生成的Web应用程序项目的project.json中找到了对它的引用yo aspnet。
至少在这里: https: //www.nuget.org/packages/Microsoft.AspNetCore.Razor.Tools/你可以看到库的简要描述:
适用于 .NET Core CLI 的 TagHelper 工具。包含用于在设计时解析项目的 TagHelperDescriptor 的 dotnet-razor-tooling 命令。
在这里您可以找到更多详细信息:https://docs.asp.net/en/latest/mvc/views/tag-helpers/intro.html#intellisense-support-for-tag-helpers
在 Mac 上,您可以运行相同的命令:
dotnet razor-tooling
Run Code Online (Sandbox Code Playgroud)
但这没有任何意义,因为目前 VS Code 不提供任何 Razor 视图的强度。因此,您可能可以从 project.json 中删除此依赖项。
| 归档时间: |
|
| 查看次数: |
1904 次 |
| 最近记录: |