Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> assembly, ошибка 
V
    Опции темы
Лена
Дата 13.9.2007, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: нет
Всего: 11



Что-то напутла в проекте. 
Есть проект Class Library1, в нем два файла:
Class1.cs
Код

using System;
using System.Windows.Forms;
namespace CarLibrary
{

    public enum EngineState
    {
        engineAlive,
        engineDead
    }
    public abstract class Car
    {
       
        // State data.
        protected string petName;
        protected short currSpeed;
        protected short maxSpeed;
        protected EngineState egnState = EngineState.engineAlive;
        public abstract void TurboBoost();
        // Ctors.
        public Car()
        {
            //MessageBox.Show("Car 2.0.0.0");
        }
        public Car(string name, short max, short curr)
        {
            //MessageBox.Show("Car 2.0.0.0");
            petName = name; maxSpeed = max; currSpeed = curr;
        }
       
        public string PetName
        {
            get { return petName; }
            set { petName = value; }
        }
        public short CurrSpeed
        {
            get { return currSpeed; }
            set { currSpeed = value; }
        }
        public short MaxSpeed
        {
            get { return maxSpeed; }
        }

        public EngineState EngineState
        {
            get { return egnState; }
        }
       

    }


}



Class2.cs
Код

sing System;
using System.Windows.Forms;

namespace CarLibrary
{
    #region Sports car
    // The SportsCar
    public class SportsCar : Car
    {
        // Ctors.
        public SportsCar() { }
        public SportsCar(string name, short max, short curr)
            : base(name, max, curr) { }

        // TurboBoost impl.
        public override void TurboBoost()
        {
            MessageBox.Show("Ramming speed!", "Faster is better...");
        }
    }
    #endregion

    #region Minivan
    // The MiniVan
    public class MiniVan : Car
    {
        // Ctors.
        public MiniVan() { }
        public MiniVan(string name, short max, short curr)
            : base(name, max, curr) { }

        // TurboBoost impl.
        public override void TurboBoost()
        {
            egnState = EngineState.engineDead;
            // The perfect API function ala .NET.
            MessageBox.Show("Time to call AAA", "Your car is dead");
        }

        public void TellChildToBeQuiet(string kidName, int numb)
        {
            for (int i = 0; i < numb; i++)
                MessageBox.Show("Be quiet " + kidName + "!!");
        }
    }
    #endregion
}


Ошибка такая: 
Error    1    The type or namespace name 'Car' could not be found (are you missing a using directive or an assembly reference?)    C:\Documents and Settings\Kitty\Desktop\VS\ClassLibrary1\ClassLibrary1\Class2.cs    8    30    ClassLibrary1

Как поправить?


Это сообщение отредактировал(а) Лена - 13.9.2007, 15:29
PM MAIL   Вверх
zaver
Дата 13.9.2007, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 204
Регистрация: 15.8.2005

Репутация: 1
Всего: 3



кинь весь проект
PM MAIL WWW ICQ Skype YIM MSN   Вверх
Лена
Дата 14.9.2007, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: нет
Всего: 11



Вот он...

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  ClassLibrary1.zip 19,21 Kb
PM MAIL   Вверх
archeg
Дата 14.9.2007, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: 4
Всего: 27



в Class2.cs напиши сверху 
Код

using CarLibrary;

  smile 

Не, не то. Провтыкал. 

В свойствах Class1.cs в Build Action поставь Compile  smile 

Это сообщение отредактировал(а) archeg - 14.9.2007, 11:53


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
Лена
Дата 14.9.2007, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: нет
Всего: 11



Cпасибо!  smile 

Это сообщение отредактировал(а) Лена - 14.9.2007, 12:20
PM MAIL   Вверх
archeg
Дата 14.9.2007, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: 4
Всего: 27



Цитата(Лена @  14.9.2007,  11:58 Найти цитируемый пост)
Cпасибо!  

не за что smile  


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0945 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.