Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.11.2006, 09:21
|
|||
|---|---|---|---|
|
|||
MS Visual Studio 2005 не компилирует очевидную вещь, где ошибка? |
|||
|
#18+
Здраствуйте! Разрабатываю значит web-сайт в MS Visual Studio 2005 в папке App_Code значит создаю простой класс: namespace UMN { public class Zakaz//Класс Работы с Заказом { public Zakaz(int idZakaz,int idUser,bool GetData) { idZak = idZakaz; User = idUser; if (GetData) { Get_ValueFromZakaz(); } }//Конструктор Класса } } Далее на одной из страниц сайта есть такой код: using UMN; ... ... int idUser = Int16.Parse(Page.User.Identity.Name); int idZak = Int32.Parse(Etap); Zakaz Z =new Zakaz(idZak, idUser, true); ...действия с заказом... Так Вот компилятор выдает ошибку и не компилирует все это пишет: No overload for metod 'Zakaz' takes '3' arguments Типа не могу создать обьект с тремя аргументами хотя конструктор нормальный...????? После танцов с бубном-перекомпиляции, закрытия и открытия проекта помогает компилирует без ошибок...но потом бац и все сначало... я думаю ладно глюк, но вот пришло время заливать на рабочий сайт... залил при первом же обращении страница.aspx выдает ошибку в коде No overload for metod 'Zakaz' takes '3' arguments??? Что делать что за фигня такая ?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2006, 14:34
|
|||
|---|---|---|---|
MS Visual Studio 2005 не компилирует очевидную вещь, где ошибка? |
|||
|
#18+
может пересечение имен. т.е. где нить такой класс уже создан (в другом namespace), ну это мало вероятно.... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2006, 12:10
|
|||
|---|---|---|---|
|
|||
MS Visual Studio 2005 не компилирует очевидную вещь, где ошибка? |
|||
|
#18+
ВСЕ Убрал Глюк В Которм Виновата Microsoft со своим MSVisualStudio - копилирует он не правильно. оказалось что глюк привязан был к имени класса Zakaz, поменял на ZakazUMN все стало ОК, а раньше компилятор при желании то компилировал то выдавал ошибку))) причина : У меня Есть поьзовательский компонент с названием Zakaz.aspx, у неко в коде Zakaz.ascx.cs public partial class Zakaz : System.Web.UI.UserControl { ////Код компонента. } Проблема в том что из за этого компонента у меня не компилировался класс в папке App_Code есть файл MyUMN.cs с классом Zakaz но он определян в пространстве UMN : namespace UMN { public class Zakaz//Класс Работы с Заказом { public Zakaz(int a,int b, bool c) { } } } И когда я на любой странице .ascx странице попытаююсь создать перемменную класса: Zakaz Z = new Zakaz(a,b,c) ; то компилятор все правильно понимает и говорит что мать вашу ошибка нет такого класса Zakaz не могу найти. Все правильно в описании страницы подключаю пространство имен UMN: using UMN; Теперь класс Zakaz Виден копилятором и все нормально он в всплывающей строке показывает что конструктор заказа имееент 3 переременых.Все даще компилируется но через раз выдет ошибку в заведомо нормальном коде: No overload for metod 'Zakaz' takes '3' arguments)))) Кагого фига это ошибка компилятора, он класс из компонента Zakaz.aspx вобще не видит кагого фига он ругается из-за этого?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 19:36
|
|||
|---|---|---|---|
MS Visual Studio 2005 не компилирует очевидную вещь, где ошибка? |
|||
|
#18+
Дак вить потому и ругаеца т.к. находиться в другом пространству имён. А вообще проблема области видимости классов, методов, свойств и переменных очень странная. Иногда ничего не объявляешь и всё работает, иногда понатулишь все пути которые только могут быть,а кампилер вупор не может их найти :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1387689]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
5ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 390ms |

| 0 / 0 |
