我有一个 aspx 网页,后面没有代码,还有一些内联 C# 方法(webmethods),用于一个主要是静态的页面。
如果将以下代码行放在页面后面的代码中(该方法没有返回任何内容),则以下代码行将返回编译时错误
<script runat="server">
[WebMethod]
public static string SomeMethod()
{
string result = "hello";
}
</script>
是否有编译器选项可以打开网页中内联 C# 代码块的编译时检查?