"네임 스페이스에 필드 나 메서드 같은 멤버가 직접 포함될 수 없습니다."없이는 .aspx 페이지에 네임 스페이스를 추가 할 수 없습니다. 내 영문 프로젝트의 헤더과 같이 설정 : 내가 다시 here 저를 이끌어 Google 검색을했다어떻게 aspx 페이지에서 네임 스페이스를 올바르게 선언합니까?
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.SqlClient;"%>
<%@ Import Namespace="System.IO;"%>
<%@ Import Namespace="System.Net.Mail;"%>
<%@ Import Namespace="System.Text;"%>
<%@ Import Namespace="System.Web;"%>
<%@ Import Namespace="System.Linq;"%>
<%@ Import Namespace="System.Web.Security;"%>
<%@ Import Namespace="System.Web.UI;"%>
<%@ Import Namespace="System.Web.UI.WebControls;"%>
<%@ Import Namespace="System.Web.UI.WebControls.WebParts;"%>
<%@ Import Namespace="System.Web.UI.HtmlControls;"%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
lblDate.Text = DateTime.Now.ToString();
}
//more functions
. app.config 파일을 찾는 방법에 대해 설명합니다. 음, 내 프로젝트에는 app.config가 없습니다. VS2012에 옵션을 추가하려고 시도해도 VS2012에 프로젝트를 추가하려고합니다.
aspx의 경우 'app.config'가 아니며'web.config'입니다. 이 문제를 해결할 수있는 유일한 방법은 – Praveen
입니다. DNN을 사용하여'compile '에서'build'로 변경하면 심각한 혼란을 초래할 것입니다. 나는 그것을 모듈로 만들고 싶지 않습니다. – Skullomania
아래 답변을 통해 해결할 필요가 있다고 생각하지 않습니다. – Praveen