Запитання з тегом «.net-core»

.NET Core - це наступник відкритого коду .NET Framework. Його можна використовувати в найрізноманітніших програмах і вертикалях, починаючи від серверів і центрів обробки даних, закінчуючи програмами та пристроями. .NET Core підтримується Microsoft у Windows, Linux та macOS.

1
.NET Core - Коли використовувати “dotnet new sln”
Я трохи заплутався - у більшості підручників .NET Core, які я читав, не згадується "dotnet new sln" - вони завжди просто створюють проекти окремо без будь-якого файлу рішення, щоб зв'язати їх між собою. Чи є "dotnet new sln" новою командою? Коли мені це використовувати? Які переваги я отримую від створення …

5
Чи можна вкладати файли у VS2017 Solution Explorer для проектів .NET Core (не-ASP.NET Core)?
У "старих" проектах MSBuild - як і раніше, наприклад, у Windows Forms у VS2017 - файли можуть бути "вкладені" через DependentUponелемент у файлі csproj. Я використовував це для групування модульних тестів разом у Noda Time, наприклад <Compile Include="LocalDateTest.PeriodArithmetic.cs"> <DependentUpon>LocalDateTest.cs</DependentUpon> </Compile> Це призвело до легко переміщуваних тестів: Я свідомо "загубив" цю …

2
Чому поведінка коду відрізняється у режимі випуску та налагодження?
Розглянемо такий код: private static void Main(string[] args) { var ar = new double[] { 100 }; FillTo(ref ar, 5); Console.WriteLine(string.Join(",", ar.Select(a => a.ToString()).ToArray())); } public static void FillTo(ref double[] dd, int N) { if (dd.Length >= N) return; double[] Old = dd; double d = double.NaN; if (Old.Length > …
84 c#  .net  .net-core  coreclr 

2
Що таке розширення платформи .NET на docs.microsoft.com?
У Microsoft Docs є елемент навігації на рівні фреймворку, який називається ".NET Platform Extensions" . Він містить документи щодо нещодавно доданих API, таких як System.IO.Pipelinesі, System.Threading.Channelsнаприклад, а також цілу купу інших API, включаючи не зовсім нещодавні. Деякі API з цієї колекції доступні як nuget-пакети (як для .Net Core, так і …

5
Введення залежності з класами, відмінними від класу Controller
На даний момент я з легкістю ввожу речі у свої контролери, в деяких випадках будуючи власний клас ResolverServices. Життя добре . Чого я не можу зрозуміти, як це зробити, так це отримати фреймворк для автоматичного введення в не-контролерні класи. Що працює, це те, що фреймворк автоматично вводиться в мій контролер …

6
JWT на .NET Core 2.0
Я мав неабияку пригоду, щоб JWT працював над DotNet core 2.0 (зараз він виходить у фінальному випуску сьогодні). Існує тонна документації, але все приклади код , як представляється, використовуючи застарілий API , і приходячи в свіжому Ядро, Це позитивно запаморочливим , щоб з'ясувати , як саме це повинно бути реалізовано. …
83 c#  .net-core  jwt  jose 

3
Як використовувати SqlClient в ASP.NET Core?
Я намагаюся використовувати бібліотеку SQLClient в ASP.net Core, але, здається, не можу змусити її працювати. Я знайшов цю статтю в Інтернеті, де порадив, як налаштувати, але вона не працює для мене: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ У мене є простий пакет консольних додатків. Мій project.json виглядає так: { "version": "1.0.0-*", "description": "DBTest Console Application", …

8
Visual Studio 2017 не може оновити пакет Microsoft.NETCore.App («Заблоковано проектом»)
У мене є основна програма dotnet, яка націлена на Microsoft.NETCore.App 1.1.2. Я створив тестовий проект для тестування проти цього проекту, але під час побудови я помітив таке попередження: Я відкриваю NuGet Package Manager і бачу, що попередження правильне, проект, що тестується, має іншу версію Microsoft.NETCore.App: Моя проблема полягає в тому, …

15
Поточний .NET SDK не підтримує націлювання на .NET Core 2.1. Або націлюйте .NET Core 2.0 або старішу версію, або використовуйте .NET SDK, що підтримує .NET Core 2.1
спробували оновити до професійної версії Visual Studio 2017 v 15.6.0 (Preview 7.0) та встановив aspnetcore-runtime-2.1.0-preview1-final-win-x64 та .net core SDK 2.1.4. Коли я створив нову веб-програму, я отримую повідомлення про помилку "Поточний .NET SDK не підтримує націлювання на .NET Core 2.1. Або націлюйте .NET Core 2.0 або старішу версію, або використовуйте …
81 .net  .net-core 

2
.NET Core не знає про Windows 1252, як це виправити?
Ця програма чудово працює при компіляції для .NET 4, але не працює при компіляції для .NET Core. Я розумію, що помилка щодо кодування не підтримується, але не в тому, як її виправити. Public Class Program Public Shared Function Main(ByVal args As String()) As Integer System.Text.Encoding.GetEncoding(1252) End Function End Class

17
ASP.NET Core 3.0 не відображається у Visual Studio 2019
Я хочу протестувати новий серверний фреймворк Blazor (він же Razor Components). Я встановив Visual Studio 2019 RC, а потім .Net Core 3.0 preview 2, слідуючи цьому офіційному посібнику . Після встановлення я бачу лише ASP.NET Core 2.0 та 2.1 на сторінці "Створити нову веб-програму ASP.NET Core". 3.0 не відображається. Я …

5
Де знаходиться файл NuGet.Config у проекті Visual Studio?
Мені цікаво, де знаходиться файл NuGet.Config у проекті Visual Studio 2017 ? Я спробував створити власний файл NuGet.Config у корені проекту, але я не знайшов жодного нового сховища (джерела NuGet). Хтось має якусь ідею? Ось файл, який я намагаюся досягти для свого проекту .Net Core : <?xml version="1.0" encoding="utf-8"?> <configuration> …


5
Побудуйте файл .exe у .NET Core RC2
Кожного разу, коли я будую проект, використовуючи нові шаблони .NET Core RC2, я не маю можливості для запуску. Файл EXE . Якщо я натиснув F5 для налагодження мого консольного додатка, він добре працює через C:\Program Files\dotnet\dotnet.exe застосування. І якщо я використовую dotnet run команда в папці, вона також працює нормально. …

2
Що означає одна ціна у форматі часу на C # дати?
У нас є, наприклад, ця константа в C #: System.Globalization.DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern Він має це значення: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" Я використовую його у ParseExactфункції, а потім також yyyy-MM-ddTHH:mm:ssпрацює. Я не можу зрозуміти, для чого потрібні єдині цитати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.