Я работаю над решением Windows Forms со многими проектами пользовательского интерфейса winform.
Существует проект библиотеки классов, который содержит несколько пользовательских общих элементов управления с именем MyControls
.
Теперь, когда я создаю элемент управления в MyControls
который состоит из одного или нескольких элементов управления в одном проекте, у меня возникают проблемы.
Я либо получаю предупреждения компиляции: предупреждение CS0436: тип «MyType» в «path-to \ MyType.cs» конфликтует с импортированным типом «MyType» в «MyControls.dll». Используя тип, определенный в 'path-to \ MyType.cs'. Или я получаю кучу разных ошибок компиляции, все они указывают на «MyControls.dll» (ошибка CS0234 - «отсутствует ссылка на сборку?»).
Я получаю либо ошибки, либо предупреждения, но не то и другое одновременно.
Как это решить?
Примечание
Я добавил visual-studio-2010 , потому что это версия, с которой у меня возникли проблемы. Не знаю, относится ли это и к другим версиям.