当我在Visual Studio代码中打开带有嵌入式服务器端代码的ASPX(ASP.NET Web窗体)文件时,出现了很多错误亮点。VS代码是否支持ASPX文件中的服务器端代码?
有没有我应该已经安装了一个扩展(我没有安装C#扩展)或这是不支持的情况下?还是我真的在这里搞乱了?
当我在Visual Studio代码中打开带有嵌入式服务器端代码的ASPX(ASP.NET Web窗体)文件时,出现了很多错误亮点。VS代码是否支持ASPX文件中的服务器端代码?
有没有我应该已经安装了一个扩展(我没有安装C#扩展)或这是不支持的情况下?还是我真的在这里搞乱了?
VSCode构建为支持.NET Core应用程序。 .NET Core不支持ASP.NET Web窗体(以及它们的probably never will)。如正确指出的那样,现在将其评估为HTML。
这就是说,我不认为问题特别是VSCode,但更多的编译器不支持Web窗体。我想他们只是因为这个原因而忽略了对VSCode以外的ASPX语法的支持。
使用Visual Studio代码编辑ASP.NET Web窗体听起来像使用互联网来手写便笺。如果你在Windows上运行,我强烈建议使用完整的Visual Studio。 –
鉴于WebForms不是ASP.NET的前进方向,我怀疑是否有任何内置支持(特别是对于内联代码 - 鉴于错误VSCode似乎假定您正在编写JS),所以任何事情都会来自第三方扩展。你尝试过搜索吗? – Richard
@ArnaudWeil奇怪的比较,但我写我所有的后在线(我自己的MediaWiki安装)。我将使用Sublime进行aspx编辑(它们没有被编译,所以VS是矫枉过正的)。 – Peter