Професионална програма
Loading...
+ Нов въпрос
TonyDimitrov avatar TonyDimitrov 27 Точки

Получавам compile time error когато пращам код в Judge? oop advanced

Въпреки, че не карам в момента курса по OOP Advanced искам да мина задачите за да си опресня материала. 

Още обаче при ъплоудването на първата задача получих Compile time error.

Какво направих:

1. Написах задачата: тя е Shapes първата от първото упражнение. Локавно си работи както се очаква.

2. Изтривам obj и bin след това зипвам.

3. От Judge избирам select files и submit.

тогава получавам тази грешка:

 [C:\Users\Administrator\AppData\Local\Temp\pbm2trz4.smw\Shapes\InterfacesAndAbstraction\InterfacesAndAbstraction.csproj]
T04TestCircleProperties.cs(7,31): error CS0246: The type or namespace name 'Circle' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Administrator\AppData\Local\Temp\pbm2trz4.smw\Shapes\InterfacesAndAbstraction\InterfacesAndAbstraction.csproj]
T05TestRectProperties.cs(7,31): error CS0246: The type or namespace name 'Rectangle' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Administrator\AppData\Local\Temp\pbm2trz4.smw\Shapes\InterfacesAndAbstraction\InterfacesAndAbstraction.csproj]
T01TestCircleInterfaces.cs(14,50): error CS0246: The type or namespace name 'IDrawable' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Administrator\AppData\Local\Temp\pbm2trz4.smw\Shapes\InterfacesAndAbstraction\InterfacesAndAbstraction.csproj]
T02TestRectInterfaces.cs(14,50): error CS0246: The type or namespace name 'IDrawable' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Administrator\AppData\Local\Temp\pbm2trz4.smw\Shapes\InterfacesAndAbstraction\InterfacesAndAbstraction.csproj]

В InterfacesAndAbstraction.csproj имам Circle, Rectangle, IDrawable.

Някой има ли идея, какво не е наред?

 

 

Тагове:
0
C# OOP Advanced
Pilgrimage avatar Pilgrimage 515 Точки

Ако стратегията ти при предаване е "C# Project Tests", трябва да премахнеш namespace-те.

 

0
TonyDimitrov avatar TonyDimitrov 27 Точки

Стратегията е "C#Project/Solution" (единствената възможна), което предполагам е това за което и ти говориш. Какво имаш предвид под това да махна namespace-те? Ако ги махна приложението няма да се компилира дори? Аз за всеки Class имам отделен фаил.

0
RoYaL avatar RoYaL Trainer 6846 Точки

Махни все пак namespace директивите във всеки файл

0
TonyDimitrov avatar TonyDimitrov 27 Точки

Да работи сега, разбрах идеята, всички namespace-си трябва да се махнат, тогава всеки вижда всеки.

0