繁体   English   中英

带有VB.NET的简单ASP.NET-无法加载类型

[英]Simple ASP.NET with VB.NET - Could not load type

我是ac#家伙,但我需要一个小的vb.net测试工具。 对于我一生,我无法使它正常工作,也找不到原因。 这是aspx:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>Source Page</title>
</head>
<body>
    <form id="form1" runat="server">

    </form>
</body>
</html>

这是.vb:

Public Class _Default
    Inherits System.Web.UI.Page

End Class

始终出现错误“无法加载类型'_Default'。” 我什至在IIS中将该文件夹变成了一个真正的应用程序,但这没什么区别。 我想念什么?

我想念什么?

尝试以下两个-

  1. 如果您的代码隐藏包含一个namespace ,然后修改inherits在Page指令作为属性Inherits="namespace._Default"

  2. 如果没有,只需从Page Directive中删除此Inherits属性。

Codebehind属性名称更改为CodeFile对我CodeFile

vb

CodeFile="Default.aspx.vb"   

C#

CodeFile="Default.aspx.cs"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM