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

7
Помилка Недійсний параметр '6' для / langversion; має бути ISO-1, ISO-2, 3, 4, 5 або за замовчуванням
Я намагаюся націлитись на .NET 4.6, а також скористатися останньою версією C #, змінивши версію мови C # на 6. Однак під час компіляції я отримав таку помилку: Помилка Недійсний параметр '6' для / langversion; має бути ISO-1, ISO-2, 3, 4, 5 або за замовчуванням Якщо я /langversion:6оновлюю параметр Web.Config …

4
Функція "використання декларацій" недоступна в C # 7.3. Будь ласка, використовуйте мову версії 8.0 або новішої - помилка на одній машині, але працює на іншій
При використанні Visual Studio Enterprise 16.3.7на двох окремих машинах одна створює штраф, а інша машина видає помилку: Функція "використання декларацій" недоступна в C # 7.3. Будь ласка, використовуйте мову версії 8.0 або новішої. Це може бути легко вирішена на робочій машині жоден, встановивши LangVersionв .csprojякості пропонованих тут https://stackoverflow.com/a/48085575/3850405 або нехай …
24 c#  .net-4.6 

3
Як оголосити не розпочату задачу, яка буде чекати іншого завдання?
Я зробив цю тестову одиницю, і я не розумію, чому "очікування Task.Delay ()" не чекає! [TestMethod] public async Task SimpleTest() { bool isOK = false; Task myTask = new Task(async () => { Console.WriteLine("Task.BeforeDelay"); await Task.Delay(1000); Console.WriteLine("Task.AfterDelay"); isOK = true; Console.WriteLine("Task.Ended"); }); Console.WriteLine("Main.BeforeStart"); myTask.Start(); Console.WriteLine("Main.AfterStart"); await myTask; Console.WriteLine("Main.AfterAwait"); Assert.IsTrue(isOK, "OK"); …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.