当我在Visual Studio代码中打开带有嵌入式服务器端代码的ASPX(ASP.NET Web窗体)文件时,我收到了很多错误突出显示。
是否有我应该安装的扩展程序(我确实安装了C#扩展程序)或者这是不受支持的方案吗?或者我真的搞砸了?
VSCode用于支持.NET Core应用程序。 .NET Core不支持ASP.NET Web窗体(以及它们probably never will)。正确地说,它现在被评估为HTML。
也就是说,我不认为问题特别是VSCode,更多的是没有实现支持Web窗体的编译器。我猜他们刚刚从VSCode中省略了对ASPX语法的支持。
现在市场上有一个名为HTML (C#)
的扩展,它是Sublime插件的一个端口。我通过在Extensions侧边栏中搜索aspx
找到了它。 Picture of Marketplace Extension Search
如果这更适合你,这里是Github回购的链接:https://github.com/fireside21/vscode-cshtml
一旦加载,我没有更多的错误来自错误的假设我正在编辑.js
文件。