网页中的内联 C# 代码未生成编译错误

本文关键字:未生 编译 错误 代码 网页 | 更新日期: 2023-09-27 18:36:01

我有一个没有代码的aspx网页,还有一些内联C#方法(webmethods)用于一个主要是静态的页面。

如果将以下代码行放在代码隐藏页中,则会返回编译时错误(该方法不返回任何内容)

    <script runat="server">
    [WebMethod]
    public static string SomeMethod()
    {
       string result = "hello";
    }
    </script>

是否有编译器选项可以打开网页中内联 C# 代码块的编译时检查?

网页中的内联 C# 代码未生成编译错误

对于常规 asp.net:

http://mikehadlow.blogspot.co.uk/2008/05/compiling-aspx-templates-using.html

对于 asp.net MVC

在 MVC ASP.NET 编译视图