Есть три случая этого исключения.
UnicastRemoteObject
, чтобы сделать это ненужным. Это случай 2. Реестр не может найти именованный класс.
Существует четыре решения:
LocateRegistry.createRegistry().
UnicastRemoteObject.
. Однако вы все равно можете столкнуться с той же проблемой с самим удаленным интерфейсом или классом, от которого он зависит, и в этом случае 1-3 выше все еще применяются к этому классу / эти классы. Список сотрудников должен быть наблюдаемым списком, т. Е. Сообщающим потенциальному слушателю, т. Е. Привязку модели представления, когда он был изменен. Простой список не делает этого. Измените список Employees
на ObservableCollection<Employee>
. Со временем вам почти наверняка понадобится реализовать IChangeNotification
в вашем классе Employee
также при изменении свойств.