命名空间参考问题

时间:2013-11-28 06:52:48

标签: asp.net

今天早上我觉得有点懒,想到重用我已创建的代码。我做的是,创建了一个新网站,并将所有预先存在的文件添加到我的网站。

有两个名称空间。大多数情况下,如果我没有错,那就是Dll(未检测到命名空间)问题。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Facebook; 
using Masterbinoy.DAL;
using System.Data.SqlClient;
using Masterbinoy.BAL.FbBal;
using Masterbinoy.DAL.UsersDAL;
using System.Configuration;
using DigiFolio.DAL.LogsDAL;

enter image description here

现在,在构建项目时,它给出了以下错误: enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

由于在导入的类文件中设置了错误的构建操作,因此会出现此问题。 请检查文件的Build Action属性。我希望它是“内容”。让它“编译”。

答案 1 :(得分:0)

伙计们感谢您的帮助。

但我找到了解决方案或调整:

  1. 我从主项目中删除了所有名称空间。
  2. 我注意到的一件事是我正在复制的主要项目是 Web应用程序,第二个是网站。我必须将所有类文件添加到 App_Code (它的ASP文件夹类型)文件夹。
  3. enter image description here
    3.当我将Web应用程序母版页添加到网站时有一点需要注意的是,Web应用程序使用 CodeBehind ,在网站中我必须将相同的属性更改为CodeFile

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="Index.master.cs" Inherits="Index" %>
    

    我首先不知道差异,但后来我找到了it here

    现在我能够正常工作。问题解决了。