Я установил mono develop и mono 2.6 на windows, когда я скомпилирую приложение, получающее это исключение. может ли на мне помочь решить эту проблему, Регистрация приложения:компиляция веб-приложения в monodevelop
Host: any
Port: any
Virtual path:/
Physical path: C:\Documents and Settings\sameer\My Documents\Projects\testMonoWeb\testMonoWeb\
PP11: Mono.WebServer.XSPApplicationHost
Исключение пойманы во время чтения файла конфигурации:
System.Configuration.ConfigurationErrorsException: Значка порядка байтов Unicode отсутствует. Невозможно переключиться на Unicode. (C: \ Documents and Settings \ sameer \ Мои документы \ Projects \ testMonoWeb \ testMonoWeb \ web.config) ---> System.Xml.XmlException: марка порядка байтов Unicode отсутствует. Невозможно переключиться на Unicode.
в System.Xml.XmlTextReaderImpl.Throw (Exception е)
в System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo (String Рез)
в System.Xml.XmlTextReaderImpl.CheckEncoding (String newEncodingName)
в System.Xml.XmlTextReaderImpl.ParseXmlDeclaration (Boolean) isTextDecl
в System.Xml.XmlTextReaderImpl.Read()
на System.Xml.XmlTextReader.Read()
в System.Configuration.XmlUtil..ctor (поток поток, имя String, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
на System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
--- Конец внутренней трассировки стека исключений ---
на System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors (булево ignoreLocal)
в System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String, Boolean configKey getLkg, Boolean, Boolean checkPermission getRuntimeObject, булевой requestIsHere, объект & результат, объект & resultRuntimeObject)
в System.Configuration.BaseConfigurationRecord.GetSection (String, Boolean configKey getLkg, Boolean checkPermission)
на System.Configuration.BaseConfigurationRecord.GetSection (Строка configKey)
в System.Web.Configuration.HttpConfigurationSystem.GetApplicationSection (Строка)
имя разделав System.Web.Configuration.HttpConfigurationSystem.GetSection (Строка)
имя разделана System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (String configKey)
в системе. Configuration.ConfigurationManager.GetSection (String sectionName)
at System.Configuration.ConfigurationManager.get_AppSettings()
на Mono.WebServer.XSP.Server.ApplicationSettings..ctor()
Значения данного адреса не является действительным: 127.0.0.1
ok Я загружу notepad2.exe thnkz для ввода. Я изменил атрибут кодировки значения с «UTF-16» на «UTF-8» , т. Е. Xml version = "1.0" encoding = "utf-16"?> В Xml version = "1.0" encoding = " utf-8 "?> этот вопрос теперь разрешен, – sameer