代码之家  ›  专栏  ›  技术社区  ›  Richard Ev

警告:“找不到文件“.../controllername/actionMethodName”。

  •  1
  • Richard Ev  · 技术社区  · 15 年前

    我们在一个视图的表单帖上看到上面的警告…

    <form action="../ControllerName/ActionMethodName" method="post">
    

    从技术上讲,这个警告是正确的-没有这样的文件,但是当我们使用ASP.NET MVC时,这个检查实际上还不够。

    此警告不会阻止应用程序工作,但我们有一个常规的“无编译器警告”策略,因此希望禁止它。

    这有可能吗?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Richard Ev    15 年前

    不要写表单标记,使用 Html.BeginForm() 相反。

        2
  •  0
  •   David    15 年前

    我认为在VS2008中有一些功能,您可以在其中指定要禁止显示的特定警告。编译器错误应该给出一个警告级别和编号,您可以将其放入项目的生成属性中的禁止警告框中。右键单击警告并选择显示错误帮助。你可以从那里得到警告级别和编号。

    但不确定这是否适用于vs 2005。

    **编辑:刚刚签入vs 2005,应该也存在。