.net- все статьи тега ➜ страница 23
Сбой установки Windows SDK 7.1
Я пытаюсь установить Windows SDK для Windows 7 с .NET Framework 4, но когда я открываю установку, я получаю сообщение об ошибке: для некоторых компонентов Windows SDK требуется RTM .NET Framework 4. Установка обнаружена предварительная версия .NET Framework 4. Если вы продолжите при установке эти компоненты не будут установлены. Если вы хотите установите эти компоненты, нажмите кнопку Отмена, а затем установите .NET Framework 4 с https://go.microsoft.com/fwlink/?LinkID=187668 и зат ...
При проверке произошла ошибка. HRESULT = '8000000A'
Я получаю эту ошибку в течение некоторого времени при использовании devenv на автоматической сборке. Я прошел через каждый веб-сайт, который я могу найти, и обычные ответы упоминают освежающие зависимости (которые, я считаю, исправляют его для ручного развертывания, но не для автоматического) и удаляют кодирование системы управления версиями из проектов, что мне не помогло. ошибка не возникает каждый раз, когда я строю, но это кажется случайным на разных проектах развертывания каждый время. е ...
Как удалить K BackingField из json при десериализации
Я получаю k_BackingField в моем возвращенном json после сериализации xml-файла в объект .net c#. я добавил DataContract и атрибут DataMember к объекту .net c#, но тогда я ничего не получаю на JSON, клиентском конце. [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string ID { get; set; } [XmlElement("industry")] public string Industry { get; set; } [XmlElement("first-name")] public string FirstName { get; set; } [XmlElement("la ...
Могу ли я передать параметры конструктора в метод Unity Resolve ()?
Я использую единство Microsoft для инъекции зависимостей, и я хочу сделать что-то вроде этого: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IR ...
Параметры отметить как не допускающий значение null в C#/.Чистая?
есть ли простой атрибут или контракт данных, который я могу назначить параметру функции, который предотвращает null от передачи в C# / .NET? в идеале это также проверит во время компиляции, чтобы убедиться, что литерал null нигде не используется для этого и во время выполнения throw ArgumentNullException. в настоящее время я пишу что-то вроде ... if (null == arg) throw new ArgumentNullException("arg"); ... для каждого аргумента, который я ожидаю, чтобы не быть null. на той же ноте, есть п ...
Почему двойной.НАН не равна себе?
может кто-нибудь объяснить это мне? В C# double.NaN не равно удвоению.Нэн bool huh = double.NaN == double.NaN; // huh = false bool huh2 = double.NaN >= 0; // huh2 = false bool huh3 = double.NaN <= 0; // huh3 = false какую константу я могу сравнить с двойником.Нэн и получить правду? ...
Моно на малине Пи
Я видел много разговоров о запуске кода Mono/.NET на Raspberry Pi. Был ли какой-либо успех в фактическом запуске любого моно-кода на Raspberry Pi? на своем сайте они перечисляют несколько дистрибутивов Linux, которые работают на устройстве, и некоторые из этих дистрибутивов включают Mono. Однако, ни одна деталь не работает ли Моно на нем. есть ли рабочая реализация? ...
Можно ли проверить, если объект уже присоединен к контексту данных в Entity Framework?
Я получаю следующую ошибку при попытке прикрепить объект, который уже прикреплен к данному контексту через context.AttachTo(...): объект с тем же ключом уже существует в ObjectStateManager. ObjectStateManager не может отслеживать несколько объектов с одним и тем же ключом. есть ли способ достичь чего-то вдоль линий оф: context.IsAttachedTo(...) Ура! Edit: метод расширения, описанный Джейсоном, близок, но он не работает для моей ситуации. Я пытаюсь сделать некоторую работу, используя м ...
Можете ли вы помочь мне понять обратный вызов Moq?
используя Moq и посмотрел на Callback но я не смог найти простой пример, чтобы понять, как использовать его. у вас есть небольшой рабочий фрагмент, который четко объяснить, как и когда его использовать? ...
Получить размер файла на диске
var length = new System.IO.FileInfo(path).Length; Это дает логический размер файла, а не размер на диске. Я хочу получить размер файла на диске в C# (желательно без взаимодействия), как было бы сообщено проводником Windows. Он должен дать правильный размер, в том числе: сжатый файл разреженный файл фрагментированный файл ...
Как работать с XML в C#
каков наилучший способ работы с XML-документами, XSD и т. д. В C# 2.0? классы и т. д. Каковы лучшие практики синтаксического анализа и создания XML-документов и т. д. EDIT: .Net 3.5 предложения также приветствуются. ...
Как оператор в Entity Framework?
мы пытаемся реализовать оператор "LIKE" в Entity Framework для наших сущностей со строковыми полями, но он, похоже, не поддерживается. Кто-нибудь пытался сделать что-то подобное? этой блоге суммирует проблему, которую мы имеем. Мы могли бы использовать contains, но это соответствует только самому тривиальному случаю для LIKE. Объединение contains, startswith, endswith и indexof приводит нас туда, но требует перевода между стандартными подстановочными знаками и Linq к коду сущностей. ...
Существующее соединение было принудительно закрыто удаленным узлом
Я работаю с коммерческим приложением, которое бросает SocketException с сообщением, существующее соединение было принудительно закрыто удаленным узлом это происходит с сокетное соединение между клиентом и сервером. Соединение живо и хорошо, и кучи данных передаются, но затем он отключается из ниоткуда. кто-нибудь видел это раньше? Какие могут быть причины? Я могу угадайте несколько причин, но также есть ли способ добавить больше в этот код, чтобы выяснить, что может быть причиной? любые ...
Загрузить файл на FTP с помощью C#
Я пытаюсь загрузить файл на FTP-сервер с помощью C#. Файл загружен, но с нулевыми байтами. private void button2_Click(object sender, EventArgs e) { var dirPath = @"C:/Documents and Settings/sander.GD/Bureaublad/test/"; ftp ftpClient = new ftp("ftp://example.com/", "username", "password"); string[] files = Directory.GetFiles(dirPath,"*.*"); var uploadPath = "/httpdocs/album"; foreach (string file in files) { ftpClient.createDirectory("/test"); ftpClie ...
Лучший способ решить путь к файлу слишком длинный исключением
Я создал приложение, которое загружает все библиотеки документов на сайте SP , но в какой-то момент он дает мне эту ошибку (я пытался смотреть на google, но не смог найти ничего, теперь, если кто-нибудь знает какой-либо трюк, чтобы решить эту проблему, пожалуйста, ответьте в противном случае спасибо за просмотр его) System.IO.PathTooLongException: указанный путь, имя файла или оба слишком длинны. Полное имя файла не должно превышать 260 символов, а имя каталога не должно превышать 248 символ ...
Как сказать Json.Net во всем мире применяются StringEnumConverter для всех перечислений
Я хочу десериализовать перечисления в их строковое представление и наоборот с помощью json.net. единственный способ, которым я мог бы выяснить, чтобы сказать рамки, чтобы применить его StringEnumConverter это аннотировать свойства в вопросе, как это: [JsonConverter(typeof(StringEnumConverter))] public virtual MyEnums MyEnum { get; set; } однако, в моем случае использования, было бы гораздо удобнее настроить json.net глобально так, что все перечисления получают (de)сериализованные с помощью St ...
Используя 'using alias = class' с универсальными типами? [дубликат]
этот вопрос уже есть ответ здесь: Использование оператора с обобщениями: использование ISet = System.Коллекции.Родовой.Исеть> 6 ответов поэтому иногда я хочу включить только один класс из пространства имен, а не целое пространство имен, как в Примере здесь я создаю псевдоним для этого класса с помощью заявление: using System; using System.Text; using Array = System.Collections.ArrayList; Я часто делаю это с дженерик ...
Понимание Ковариантных и контравариантных интерфейсов в C#
я столкнулся с ними в учебнике, который я читаю на C#, но мне трудно понять их, вероятно, из-за отсутствия контекста. есть ли хорошее краткое объяснение того, что они есть и для чего они полезны там? редактировать для уточнения: интерфейс Ковариантного: interface IBibble<out T> . . интерфейс Контравариантным: interface IBibble<in T> . . ...
Найти формат изображения с помощью растрового объекта в C#
я загружаю двоичные байты жесткого диска файла изображения и загружаю его в растровый объект. Как найти тип изображения[JPEG, PNG, BMP и т. д.] Из объекта Bitmap? выглядит тривиально. Но, не мог понять этого! есть ли альтернативный подход? ценю ваш ответ. ОБНОВЛЕНО ПРАВИЛЬНОЕ РЕШЕНИЕ: @CMS: Спасибо за правильный ответ! пример кода для достижения этот. using (MemoryStream imageMemStream = new MemoryStream(fileData)) { using (Bitmap bitmap = new Bitmap(imageMemStream)) { Im ...
Есть ли способ сделать strings file-path безопасным в c#?
моя программа будет принимать произвольные строки из интернета и использовать их для имен файлов. Есть ли простой способ удалить плохие символы из этих строк или мне нужно написать пользовательскую функцию для этого? ...