Вопросы с тегом «.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обновлю …

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 или пусть Visual …
24 c#  .net-4.6 

3
Как объявить незапущенную задачу, которая будет ожидать другую задачу?
Я провел этот модульный тест, и я не понимаю, почему "await 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.