Я надеюсь, что кто-то может помочь мне в этом. Я реализую функцию Azure, где я пытаюсь сериализовать XML-сообщение в .NET-объект. Это код, который я в настоящее время с помощью:Идентификатор 'Подача # 0' не соответствует CLS в функциях Azure
public static void Run(string input, TraceWriter log)
{
System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(App));
// more code here....
}
public class App
{
public string DataB { get; set; }
}
Однако, я всегда получил эту ошибку: Имя
2017-01-17T12:21:35.173 Exception while executing function: Functions.ManualXmlToJson. mscorlib: Exception has been thrown by the target of an invocation. System.Xml: Identifier 'Submission#0' is not CLS-compliant.
Параметр: идент.
Я пробовал с XmlAttributes, без них. Я добавил buildOptions:warningsAsErrors
как false
в файл project.json
, но ничего не происходит. И, честно говоря, у меня кончились идеи, потому что этот код действительно работает в App Console.
Я думаю, что это какой-то параметр, я бы очень признателен, если кто-нибудь может предложить мне, как его исправить.
Спасибо!
carlosm, интересно знать, если ответ ниже помог. Пожалуйста, сообщите нам, если у вас все еще есть проблемы. –