2013-11-30 3 views
0

У меня есть этот объект в моей формеУровень защиты для объектов в форме

Когда я пришел, чтобы построить свое решение, у меня появились следующие ошибки.

В MainForm.Designer.cs

public fCraft.ServerGUI.ConsoleBox console; 

Error 1 'fCraft.ServerGUI.ConsoleBox' is inaccessible due to its protection level C:\Users\JILL\Documents\Visual Studio 2010\Projects\LegendCraft-master\ConfigGUI\MainForm.Designer.cs 4099 33 ConfigGUI 

Error 2 Inconsistent accessibility: field type 'fCraft.ServerGUI.ConsoleBox' is less accessible than field 'fCraft.ConfigGUI.MainForm.console' C:\Users\JILL\Documents\Visual Studio 2010\Projects\LegendCraft-master\ConfigGUI\MainForm.Designer.cs 4099 44 ConfigGUI 

Опять же в MainForm.Designer.cs

this.console = new fCraft.ServerGUI.ConsoleBox(); 
Error 5 'fCraft.ServerGUI.ConsoleBox.ConsoleBox()' is inaccessible due to its protection level C:\Users\JILL\Documents\Visual Studio 2010\Projects\LegendCraft-master\ConfigGUI\MainForm.Designer.cs 312 28 ConfigGUI 

Как я должен исправить эту ошибку, так что я могу выпустить свою программу?

+0

можете ли вы разместить свой источник кода, пожалуйста, –

+0

, что означает в MainForm.cs? – user2678408

+0

нам нужны все классы без тела метода, так как нам нужно понять уровень модификаторов –

ответ

1

Класс ConsoleBox должен быть объявлен общедоступным для использования в другой сборке.

Смежные вопросы