Я пытаюсь создать веб-приложение. Это хорошо работает на localhost, но я продолжаю сталкиваться с этой ошибкой, когда я пробую его на испытательном сервере. Я просмотрел другие вопросы прочь и на в течение нескольких дней и попробовал все виды решений, но все еще никакой удачи с ошибкой
Compiler Error Message: CS0246: The type or namespace name 'courseDBLibrary' could not be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 6: using System.Diagnostics;
Line 7: using System.Collections;
Line 8: using courseDBLibrary;
Line 9:
Line 10: public partial class Charts : System.Web.UI.Page
courseDBLibrary - пространство имен в dll файле, на который ссылаются. dll содержит 2 отдельных C# файла, каждого с их собственным классом, под тем же самым пространством имен. dll был добавлен посредством добавить справочного диалога.
Первоначально dll помещается в мусорное ведро в корне проекта, но помещая его на сервер я переместил папку мусорного ведра в wwwroot папку.
Наконец, dll <силен> не использование структуры профиля клиента (иначе использует.NET Структуру 3.5),
Файлы в DLL похожи на это
namespace courseDBLibrary {
public class class1 {
..
и
namespace courseDBLibrary {
public class class2 {
..
Файл, который бросает ошибку, является довольно сложным aspx файлом с кодом C# позади, но, как вы видите, компилятор даже не достигает части класса.
Любые идеи значительно ценились бы.