抱歉,标题含糊,但我想不出最好的措辞。基本上,我在项目中有一个名为“ Strings”的子文件夹,其中包含一个C#类,该类定义了网站上某些重复出现的字符串。
在使用此类的页面上,我包括了“ using SecondsSoftwareSite.Strings;”引用。
当我从Visual Studio中运行程序时,这是可行的,但是当我从托管服务器上运行相同的页面时,出现错误:“名称空间中不存在类型或名称空间名称'Strings'' SecondsSoftwareSite'(您是否缺少程序集引用?)”
Here is a screenshot of my project directory with all the files and my subfolder:
这是母版页上引用我的课程的代码:
using SecondsSoftwareSite.Strings;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace SecondsSoftwareSite
{
public partial class SecondsMaster : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
ContactInfo info = new ContactInfo();
gubsLbl.Text = info.getGubs();
}
}
}
我是否需要以某种方式将文件夹转换为dll,以便服务器将其识别为程序集?还是有一个明显的答案让我盯着我没看见的脸?
谢谢