加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.net错误:BC30037:字符无效

发布时间:2020-12-16 09:25:57 所属栏目:asp.Net 来源:网络整理
导读:我已经开始学习asp.net了.我经历了基础知识,现在我开始构建小型应用程序. 我正在使用VS 2012并使用VB创建了空Web应用程序项目. 我可以看到web.config自动创建,以下是写在其中的行: ?xml version="1.0"?!-- For more information on how to configure your A
我已经开始学习asp.net了.我经历了基础知识,现在我开始构建小型应用程序.
我正在使用VS 2012并使用VB创建了空Web应用程序项目.

我可以看到web.config自动创建,以下是写在其中的行:

<?xml version="1.0"?>

<!--
  For more information on how to configure your ASP.NET application,please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->

<configuration>
    <system.web>
      <compilation debug="true" strict="false" explicit="true" targetFramework="4.5" />
      <httpRuntime targetFramework="4.5"  />
    </system.web>

</configuration>

我创建了Default.aspx文件并编写了以下代码行:

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

<%
    HelloWorldLabel.Text = "Hello,world!";
%>


<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Label runat="server" id="HelloWorldLabel"></asp:Label>
    </div>
    </form>
</body>
</html>

当我在浏览器上运行此应用程序时,我收到以下错误页面:

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error Message: BC30037: Character is not valid.

Source Error:


Line 2:  
Line 3:  <%
Line 4:      HelloWorldLabel.Text = "Hello,world!";
Line 5:  %>
Line 6:  

Source File: c:usersanjum.banarasdocumentsvisual studio 2012ProjectsStudentsStudentsDefault.aspx    Line: 4

谁可以帮我这个事 ?我只是asp.net的初学者.你的帮助可以节省我的大量时间.

提前感谢你!!

解决方法

您已将页面的编程语言设置为VB(Visual Basic),但它所抱怨的行是用C#语法编写的.将该行更改为有效的VB代码:

HelloWorldLabel.Text = "Hello,world!"

(我认为删除;是所有需要的,但我从不编写VB所以我不确定)

或将页面语言更改为C#:

<%@ Page Language="c#" AutoEventWireup="false" CodeBehind="Default.aspx.vb" %>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读