У меня есть проект веб-сервиса с классом (давайте назовем его webservice.classA).
У меня есть другой проект класса, создающий dll, который ссылается на этот класс в своем собственном пространстве имен и создает экземпляр его экземпляра.(давайте вызовем пространство имен dll пространство имен dll).
В другом проекте я хочу получить доступ к члену в dll
например,
using webservice;
namespace other_project
{
class B
{
classA copy = null;
//....
dllnamespace.dostuff(); // amongst other things instantiates a classA object
//....
copy = dllnamespace.getclassA(); // method to return classA member
Ошибка компиляции, которую я получаю, не можетпреобразовать тип из dllnamespace.webservice.classA в other_project.webservice.classA
Я думаю, у меня есть фундаментальный недостаток дизайна, но я считаю, что должен быть (?) способ объявить / использовать "webservice.classA" в болеечем одно пространство имен.