Ошибка: создание пользователей / групп в Nextcloud через API со значениями из текстовых полей - PullRequest
0 голосов
/ 09 апреля 2019

Мой первый пост о stackOverflow ... здесь мы идем:

У меня есть код, который создает пользователей / группы на сервере nextcloud с данными из текстовых полей GUI.Объект создается, но затем Visual Studio 2017 выдает ошибку.Может быть, у кого-то было такое же поведение?

Пока еще немногое сделано.Вчера обнаружил ошибку и только выполнил поиск здесь в StOv.

private void createEntity_Click(object sender, EventArgs e)
    {
        string strUserName = this.textBox4.Text;
        string strUserPW = this.textBox5.Text;


        // Connect
        var c = new Client(strNcServer, strNcAdminUser, strNcAdminPw);

        // 
        if (this.radioButton1.Checked == true)
        {
            // User....
            var a = c.CreateUser(strUserName, strUserPW);
            // +groups?
            // PI
            if (this.rbGRPpi.Checked == true) {
                a = c.AddUserToGroup(strUserName, strGroupPI);
                // only PI : admin
                if (this.cbGRPadmin.Checked == true)
                {
                    a = c.AddUserToGroup(strUserName, strGroupAdmin);
                }
            }
            // org
            if (this.rbGRPtws.Checked == true)
            {
                a = c.AddUserToGroup(strUserName, strGroupTWS);
            }
        }
        // group
        if (this.radioButton2.Checked == true)
        {
            var a = c.CreateGroup(this.textBox4.Text);
        }
    }

Процесс приводит к этой ошибке (немецкий язык):

InnerException {"Fehler в Zeile 1,Позиция 6. Элемент \ "OCS \" aus Namespace \ "http://schemas.datacontract.org/2004/07/owncloudsharp.Types\" wird erwartet .. Gefunden: \" Элемент \ "mit dem Namen \" ocs \ ", Пространство имен \" \ "."} System.Exception {System.Runtime.Serialization.SerializationException}

1 Ответ

0 голосов
/ 10 апреля 2019

Кажется, я нашел решение. Согласно странице автора (github) (проблемы), это похоже на поведение при использовании пакета nuget owncloud-sharp. Дайте решение попробовать и создать сборку проекта.

...