Извините за смутное название, но я не мог придумать, как лучше это произнести. По сути, в моем проекте есть подпапка «Строки», в которой содержится класс C #, который определяет определенные повторяющиеся строки на веб-сайте.
На страницах, где используется этот класс, я включил ссылку «using SecondsSoftwareSite.Strings;»
Это работает, когда я запускаю программу из Visual Studio, но когда я запускаю те же страницы с хост-сервера, я получаю сообщение об ошибке: «Тип или имя пространства имен« Строки »не существует впространство имен 'SecondsSoftwareSite' (вам не хватает ссылки на сборку?) "
Вот снимок экрана с каталогом моего проекта со всеми файлами и моей подпапкой: А вот код на главной странице, который ссылается на мой класс:
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, чтобы сервер распознал ее как сборку? Или есть очевидный ответ, глядя мне в лицо, которого я просто не вижу?
Спасибо