.net- все статьи тега ➜ страница 2


Как получить элемент XElement и создать его, если он не существует?

Есть ли способ использовать что-то вроде метода Element в XContainer, но создаст новый XElement и вернет его, если элемент с указанным именем не существует в контейнере? ...

Не удалось установить безопасный канал для SSL / TLS с полномочиями'*'

Я должен использовать веб-сервис PHP, который имеет сертификат SSL. Моя библиотека классов .net 3.5 ссылается на веб-сервис с помощью "Add Service references" в Visualstudio 2010 (WCF правильно?). При вызове основного метода веб-сервиса я получаю; Не удалось установить безопасный канал для SSL / TLS с полномочиями " {base_url_of_WS}". Я много пробовал, например System.Net.ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResul ...

Создание HTML из DataTable с помощью C#

Мне нужно иметь возможность передавать HTML-данные в Outlook следующим образом: MailMessage message = new MailMessage(); message.Body = myBody; Первоначально я думал, что смогу передать ему простой текст и использовать PadLeft Вот так: somestring.PadLeft(100); Но он не выровнял все правильно, потому что, хотя ||||| и MMMMM имеют только 5 символов в длину, они физически на экране занимают больше места. Мое решение состоит в том, чтобы преобразовать данные, которые находятся в моей datata ...

0x80005000 неизвестная ошибка на UserPrincipal.GetGroups со специальными символами в OU

Я пытаюсь использовать метод GetGroups из UserPrincipal. Если учетная запись пользователя находится в подразделении, содержащем косую черту, вызов GetGroups завершается ошибкой com Unknown 0x80005000. Учетная запись пользователя найдена просто найти и я могу получить доступ к другим свойствам. Если я удаляю косую черту в имени подразделения, то все работает. Я нашел ссылку на экранирование косой черты в имени,но это завернуто в метод GetGroups. Я также убедился, что нужно использовать PrincipalC ...

Что же визуальной студии предлагают, что MonoDevelop выступает не хватает? [закрытый]

От чего пришлось бы отказаться разработчику, привыкшему работать в Visual Studio, если бы он переключился на Monodevelop? Этот гипотетический разработчик чаще всего развивается ASP.NET веб-приложения с C#. Я знаю, что Monodevelop имеет базовые функции Visual Studio, такие как подсветка синтаксиса и поддержка решений Visual Studio. Каковы недостатки, которые бы больше всего повлияли на производительность разработчика, отказывающегося от визуального Студия? Чтобы сохранить последовательность, ...

Заполнить WinForms TreeView из DataTable

У меня есть элемент управления WinForm TreeView, который отображает родительско-дочерние отношения CaseNotes (я знаю, что это ничего не значит для большинства из вас, но это помогает мне визуализировать ответы). У меня есть DataTable CaseNotes, которые мне нужно отобразить. Родитель / потомок определяется следующим образом: если строка имеет ParentNoteID, то это childNode этой заметки, в противном случае это rootNode. Это также может быть родительская заметка (но не rootNode), если другая с ...

Взаимодействие с запущенной службой Windows?

Как изменить настройки службы Windows во время ее работы? Допустим, я обрабатываю файлы из одного каталога в другой. Я хотел бы иметь возможность объявлять выходные данные и операции для следующих файлов (во время работы службы). Было бы идеально, если бы я мог редактировать его удаленно через веб-сайт (таблицы SQL или, возможно, файлы XML/TXT). Возможно ли это вообще без перезапуска службы? Могу ли я просто написать внутри службы " для каждого файла операций чтения и вывода из настроек файл ...

Как сравнить содержимое двух библиотек DLL?

Я хотел бы сравнить несколько библиотек DLL одной установки с несколькими библиотеками DLL другой установки приложения, с которым я работаю. Мне нужно убедиться, что они точно такие же. Как сравнить две библиотеки DLL, чтобы убедиться, что они имеют одинаковые методы, свойства, версию и т. д.? Я начал использовать Redgate .Net Reflector, но эта задача стала утомительной, поэтому я подумал, что стоит попробовать, посмотреть, был ли кто-то еще в моей ситуации раньше и есть ли быстрое решение. Сп ...

NAudio запись образца за образцом в файл

Я создаю приложение, которое записывает звук с микрофона в файл (. mp3). я хочу, чтобы мое приложение записывало данные в файл только при обнаружении достаточно высокой амплитуды. У меня возникли проблемы с сохранением выбранных данных. Все, что я получаю, - это быстрое искажение, даже близко не похожее на то, что было записано. Вот мой код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Tex ...

Запуск анимации XAML в WPF

Я использую это в качестве основы, чтобы сделать анимацию начать использовать код позади. Исходя из содержания статьи, у меня есть следующее: <Window.Resources> <Storyboard x:Key="sbdLabelRotation"> <DoubleAnimation Storyboard.TargetName="lblHello" Storyboard.TargetProperty="(TextBlock.RenderTransform).(RotateTransform.Angle)" From="0" To="360" Duration="0:0:0.5" RepeatBehavior="4x" /> </Storyboa ...

Можно ли получить доступ к HttpContext в атрибуте ValidationAttribute в ASP.NET MVC?

Можно ли получить доступ к HttpContext внутри ValidationAttribute в ASP.NET MVC 3? Мне нужно проверить что-то в моих маршрутных данных на соответствие, чтобы вернуть true на моем валидаторе. Спасибо ...

Как сохранить изменения строк в DevExpress GridView с помощью EmbeddedNavigator

Я использую кнопки добавления, редактирования и удаления EmbeddedNavigator. Я подписался на событие gridControl1_EmbeddedNavigator_ButtonClick и там проверяю, какая кнопка нажата. Проблема в том, что когда я редактирую ячейку и нажимаю сохранить изменения(EndEdit), я не вижу новых значений. Вот код, который у меня есть: private void gridControl1_EmbeddedNavigator_ButtonClick(object sender, DevExpress.XtraEditors.NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == DevExpress.Xtr ...

C# Winform CollectionPropertiesEditor-как скрыть некоторые свойства во встроенной PropertyGrid на основе условия выполнения

Есть ли способ, чтобы скрыть показать свойства "сетки CollectionPropertiesEditor по " Недавно я обнаружил, что есть способ изменить атрибут PropertyGrid, который можно просматривать во время выполнения. Я хочу знать, можно ли это сделать с "Collectionpropertieseditor's PropertyGrid", мне не удалось найти соответствующие результаты в поиске Google. Теперь я надеюсь, что StackOverflow поможет мне решить эту проблему. Проблема: мне пришлось добавить некоторые свойства в GridColumn контроль в свя ...

Свистеть.SendAsync() возвращается повтор от 0.0.0.0, как сделать пингуется адрес?

У меня проблема с пингом.Функция SendAsync () в C#. Я пингую некоторые ip-адреса, но некоторые из них неверны. Мне нужно удалить неправильные адреса из списка. Но как, потому что p_pingcompleted событие args.переигрывать.адрес является 0.0.0.0? Вот мой код: System.Collections.Generic.List<Game> GameList = new System.Collections.Generic.List<Game>(); System.Timers.Timer timer = new System.Timers.Timer(5000); public StartServer() { this.tcpListener = new ...

XML-отступы при введении XML-строки в XmlWriter

У меня есть XmlTextWriter, пишущий в файл, и XmlWriter, использующий этот текстовый писатель. Этот текстовый редактор настроен на вывод XML с отступом от табуляции: XmlTextWriter xtw = new XmlTextWriter("foo.xml", Encoding.UTF8); xtw.Formatting = Formatting.Indented; xtw.IndentChar = 't'; xtw.Indentation = 1; XmlWriter xw = XmlWriter.Create(xtw); Изменено по ссылке MSDN Джеффа: XmlWriterSettings set = new XmlWriterSettings(); set.Indent = true; set.IndentChars = "t"; set.Encoding = En ...

ВБ " финансовый.Эквивалент Pmt" в C#?

Есть встроенная функция от Microsoft.Визуальная базовая сборка. Я могу использовать его в VB следующим образом: Financial.Pmt((dAPR / 100) / 12, iNumberOfPayments, dLoanAmount) * -1 Мой текущий проект находится в C#, и мне нужно использовать эту функцию. Ответы в интернете говорят, что просто добавьте пространство имен и сборку и используйте то же самое в C#- но это не так! C# все еще не распознает эту формулу. Итак, как я могу использовать use Financial.Pmt в C# (или, возможно, даже перено ...

Как создать окно WPF без границы, размер которого можно изменить только с помощью ручки?

Если вы установите ResizeMode="CanResizeWithGrip" на WPF Window, то в правом нижнем углу появится ручка изменения размера, как показано ниже: Если вы также установите WindowStyle="None", строка заголовка исчезнет, но серый скошенный край останется до тех пор, пока вы не установите ResizeMode="NoResize". К сожалению, при таком сочетании свойств ручка изменения размера также исчезает. Я переопределил Window's ControlTemplate через пользовательский Style. Я хочу сам указать границу окна, и м ...

Исключение COM Active Directory-произошла ошибка операций (0x80072020)

Я получаю прерывистое исключение COM "произошла ошибка операций (0x80072020) "(показано ниже), когда я пытаюсь запросить Active Directory с помощью метода группа "Ринципал".FindByIdentity Вот мой код: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Environment.UserDomainName); GroupPrincipal groupPrincipal = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, "Group to find"); Я получаю исключение: Inner Exception: System.Runtime.InteropServices.COMException (0x80072020 ...

Возможно ли запустить событие ComboBox SelectedIndex Changed, даже если старый и новый индексы одинаковы?

У меня есть сценарий, в котором мне нужно запустить событие SelectedIndexChanged combox winform, даже если старый и новый индексы одинаковы.. Я не могу использовать SelectionChangeCommited, потому что значения задаются программно .. и его не уволят. Может ли он случайно заставить "SelectedIndexChanged" стрелять, даже если старый и тот же индекс одинаковы? ...

Стратегия обработки исключений и ведения журнала in.NET

Я создаю многослойное приложение, которое имеет ASP.NET веб-приложение MVC. Он состоит из таких узуалов, как уровень презентации, бизнес-уровень, уровень данных и т. д. Как можно создать / использовать приличный механизм обработки исключений? Я читал о паттернах и практиках, которые вам нужны, чтобы всплывать исключения из различных слоев. Также ведение журнала. Где происходит ведение журнала? В веб-приложении MVC? Как бы вы перенаправили на различные страницы ошибок в зависимости от тип ...