Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Компиляция проекта asp.net mvc / 14 сообщений из 14, страница 1 из 1
02.12.2014, 07:58
    #38822135
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Здравствуйте!

Есть проект с открытым исходным кодом, в который нужно внести изменения (добавить типы и т.д.)

При внесении изменений - СОХРАНЯЛ ПРОЕКТ (просто сохранял внесенные изменения - не компилировал проект)
На определенном этапе разработки перекомпилировал проект и на многих страницах стало появляться сообщение (код подчеркнут красной чертой): имя или тип пространства имен отсутствует в пространстве имен (или пропущена ссылка на сборку?)

Такое же наблюдается с типами (не во всех случаях), которые существовали в проекте и до внесения мной изменений.

Как быть?
Спасибо.
...
Рейтинг: 0 / 0
02.12.2014, 08:30
    #38822147
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
в референцы добавить нужные сборки или доставить/обновить через Nuget
...
Рейтинг: 0 / 0
02.12.2014, 10:02
    #38822206
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.Proв референцы добавить нужные сборки или доставить/обновить через Nuget

Спасибо!
А Вы не могли бы подсказать:
почему, после компиляции, на некоторые созданные мной классы в сборке создаются пространства имен, а на некоторые нет?
Отчего такое может быть?
...
Рейтинг: 0 / 0
02.12.2014, 10:06
    #38822209
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Сложно сказать, отсюда ваш экран плохо видно
...
Рейтинг: 0 / 0
02.12.2014, 10:11
    #38822212
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.ProСложно сказать, отсюда ваш экран плохо видно

А хотя бы предположительно?
Создаю-то одинаково..

Это получается, что мне сейчас нужно в обозревателе объектов все пространства имен просмотреть и нужное "накопировать"?
...
Рейтинг: 0 / 0
02.12.2014, 10:26
    #38822236
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
или переформулировать вопрос.
потому что:
vladka63на некоторые созданные мной классы в сборке создаются пространства имен, а на некоторые неттак как класс не может существовать вне пространства имен, и если пространство имен класса не создается в какой-то сборке, значит оно создается в другой сборке, логично? А уж как вы там классы по сборкам раскидали - отсюда не видно
...
Рейтинг: 0 / 0
02.12.2014, 10:28
    #38822241
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.Proили переформулировать вопрос.
потому что:
vladka63на некоторые созданные мной классы в сборке создаются пространства имен, а на некоторые неттак как класс не может существовать вне пространства имен, и если пространство имен класса не создается в какой-то сборке, значит оно создается в другой сборке, логично? А уж как вы там классы по сборкам раскидали - отсюда не видно

Спасибо большое, посмотрю еще раз внимательно!
...
Рейтинг: 0 / 0
02.12.2014, 12:28
    #38822417
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
vladka63Как быть?Пока не стало мучительно больно -- возьми систему контроля версий.
...
Рейтинг: 0 / 0
11.12.2014, 08:29
    #38830889
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.Proили переформулировать вопрос.
потому что:
vladka63на некоторые созданные мной классы в сборке создаются пространства имен, а на некоторые неттак как класс не может существовать вне пространства имен, и если пространство имен класса не создается в какой-то сборке, значит оно создается в другой сборке, логично? А уж как вы там классы по сборкам раскидали - отсюда не видно

Хочется разобраться с этой задачей..
Делаю так (задача, например, создать дополнительную модель):
1. Создаю страницу класса.cs
2. Копирую в него описание другого класса модели (ссылки, поля, что бы не переписывать повторно..)
3. вношу корректировки в новый класс: переименовываю поля и т.д.
4. компилирую
...
Рейтинг: 0 / 0
11.12.2014, 08:38
    #38830898
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
и?
...
Рейтинг: 0 / 0
11.12.2014, 10:26
    #38831005
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.Proи?

И когда начинаешь проверять работу сделанного появляется сообщение о множестве ошибок..
Заходишь в References - а там и духа нет того, что было создано (хотя то, откуда копировал - пожалуйста - вот)
...
Рейтинг: 0 / 0
11.12.2014, 10:52
    #38831037
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
А почему в References должно появиться что-то, что было создано как класс в проекте?

Непонятно в принципе, в чем заключается проблема. "множество ошибок" - это ни о чем.
Начните разбираться с ошибками по одной, если не можете понять общую причину.
...
Рейтинг: 0 / 0
11.12.2014, 11:11
    #38831069
vladka63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
Shocker.ProА почему в References должно появиться что-то, что было создано как класс в проекте?

Непонятно в принципе, в чем заключается проблема. "множество ошибок" - это ни о чем.
Начните разбираться с ошибками по одной, если не можете понять общую причину.

Проблема заключается вот в чем:
когда мной создается, например, 4 разных класса в модели (при том - одинаково в последовательности), то один класс, после компиляции отражается в References, а три других нет - пишет - пропущена ссылка на сборку..

Вот и не ясно: в References должно создаваться автоматически или в ручную..
И совсем путает то, что один отражен, а три других - нет..
...
Рейтинг: 0 / 0
11.12.2014, 11:27
    #38831092
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция проекта asp.net mvc
В References вообще ничего не должно создаваться, когда вы создаете класс.

Мы можем очень долго общаться абстрактно, но что именно вы делаете донесено не будет.
У вас есть какая-то версия, которая компилируется без ошибок?
Если есть, просто опишите, что конкретно и минимально вы делаете, чтобы добиться ошибки. Создание класса - это, в общем случае, добавление одной строки кода. Если у вас от одной строки кода возникает россыпь ошибок по всему проекту, видимо вы вставляете эту строку куда-то не туда
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Компиляция проекта asp.net mvc / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]