консоль




Как читать конфиг из appsettings.json в консольном приложении .Net

Чтобы вынести настройки приложения в отдельный конфигурационный файл и получать данные из него в консольном приложении .Net (.Net 6, 7 точно), нужно установить из Nuget 2 пакета + зависимости, которые они с собой подтянут. Это можно сделать через Package-Manager в Visual Studio или через консоль dotnet.

(далее...)

Создать проект Net Core из консоли

Для создания проекта Net Core на машине без Visual Studio проект можно создать и даже компилировать и запускать. С установленным на машине Net core SDK нужно выполнить команду:

PS C:\Projects\SimpleNet> dotnet new console -lang "C#" --name "SimpleNet" --output "C:\Projects\VSCSimpleNet"
В результате будет выдан текст типа "Шаблон "Консольное приложение" успешно создан".


Закрыть процессы с одинаковым именем в PowerShell

Один из серверов загружает по расписанию данные с нескольких FTP и HTTP(S) ресурсов с помощью утилиты WinSCP. Довольно долгое время все работало стабильно, но недавно на сервере несколько раз загрузка ЦП поднималась до 100%. Неспешное открытие Task Manager показывало наличие немеренного числа процессов WinSCP. Чтоб что-то сделать, их нужно было закрыть.

(далее...)

Базовые команды GIT

git commands

Не так часто создаю новые проекты, потому каждый раз надо куда-то подглядывать. А тут решил опубликовать домашнее задание на гитлабе, причем сначала сделал проект, а потом решил его опубликовать.

(далее...)

Это приложение заблокировано в целях защиты при подключении принтера HP. Что делать

При попытке подключить и установить принтер HP по USB автоматически подключался диск с драйверами, но при запуске установочного файла SISetup.exe Windows выдавал сообщение о том, что приложение заблокировано в целях защиты (Рис.1). Для запуска дистрибутива потребовалось выполнить нетривиальные шаги.

(далее...)

Как сохранить аудио сообщения из нового Skype 8

Аудио файлы, переданные по Skype версии 8, не сохраняются в файловой системе. При обращении к файлам, они загружаются и воспроизводятся с сервера, но при этом не могут быть сохранены локально. Мне же такая возможность очень нужна, т.к. я в таком виде получаю задания от преподавателя английского.

(далее...)


Исправление уязвимости пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'

Рис.1. Доступ запрещен

После сканирования сервера c Windows server 2012 на выявление уязвимостей, одна из найденных была о том, что пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'. С самого начала даже не понял, о чем речь, пока не вспомнил, что на него устанавливал драйвер для работы с Firebird.

(далее...)


Трюки Windows. Запустить консоль с правами администратора из диспетчера задач Windows

Диспетчер задач Windows

Диспетчер задач в Windows – это средство, позволяющее получить информацию о запущенных процессах, объеме потребляемых ими ресурсами ЦП и памяти и много чего еще. Должен сказать, что, начиная с Windows 3, в котором появился Диспетчер задач, до текущего Windows 10, приложение получило много новых функций и полезностей.

(далее...)


Установка TypeScript

TypeScript

TypeScript — язык программирования, расширяющее возможности JavaScript. Но в отличие от JavaScript, в TypeScript есть поддержка статического назначения типов, использования классов и подключения модулей. Для установки TypeScript потребуется наличие установленного NodeJS и NPM.

(далее...)


Сохранение и перенос результатов нагрузочного теста в Visual Studio 2013

После запуска нагрузочных тестов в Visual Studio 2013 часто требуется провести сравнение ранее проведенных тестов с новыми или перенести результаты на другую машину, чтобы в спокойной обстановке подготовить отчет о проведенных нагрузочных испытаниях.

(далее...)



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика