即使它启动服务器也无法运行文件扩展名aspx

时间:2013-03-05 17:06:38

标签: asp.net

当我运行它时,这是我的aspx文件中的代码。它显示浏览器中的所有代码。我想也许我不会导入名称空间,但是当我导入它时仍然是相同的。

<% page language="VB" %>
<!DOCTYPE html PUBLIC ".......">
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.sqlClient" %>
<script language="vb" runat="server">
Private con As SqlConnection
Private command As SqlCommand
Private reader As SqlDataReader

sub Page_Load
        con = New SqlConnection("data source=ASUS-PC; database=personal; user id=sa; password=xxxxx;")
        con.Open()
end sub


</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

</head>
<body>
                                                                                                                                                

2 个答案:

答案 0 :(得分:3)

尝试更改

<% page language="VB" %>

<%@ Page Language="VB" %>

此外,将您的脚本标记放在<head>标记内,最好使用runat="server"属性。我强烈建议您也使用CodeBehind功能。

答案 1 :(得分:0)

转到服务器管理器&gt;角色&gt; Web服务器&gt;角色服务并查看是否已安装ASP.NET。默认情况下,IIS仅提供静态内容。