При публикации моего сайта на удаленном сервере сайт не может найти мои классы C # - PullRequest
0 голосов
/ 26 октября 2019

Извините за смутное название, но я не мог придумать, как лучше это произнести. По сути, в моем проекте есть подпапка «Строки», в которой содержится класс 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, чтобы сервер распознал ее как сборку? Или есть очевидный ответ, глядя мне в лицо, которого я просто не вижу?

Спасибо

...