0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
1 |
|
02.12.2018, 16:45. Показов 5649. Ответов 10
Скачал и установил Visual Studio, и решил значит, проверить как он работает. Я написал обычный Hello world но не могу никак его скомпилировать, выдается ошибка: Visual Studio обнаружена непредвиденная ошибка. Как ее исправить?
0 |
112 / 91 / 31 Регистрация: 24.10.2018 Сообщений: 336 |
|
02.12.2018, 16:54 |
2 |
У тебя в солюшне отсутствует какой-либо проект. Это нонсенс. Пересоздай решение по-нормальному с проектом, или добавь в существующее решение проект. И хватит давать файлам имена с пробелами, это жуть.
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
02.12.2018, 17:03 [ТС] |
3 |
какой еще солюшник? Что это? И что плохого в именах с пробелами? Так читабельнее Добавлено через 7 минут
0 |
112 / 91 / 31 Регистрация: 24.10.2018 Сообщений: 336 |
|
02.12.2018, 17:07 |
4 |
Написано же что «проектов: 0» в решении. Сорец, который ты редактируешь вообще никак не связан с открытым решением.
какой еще солюшник? По-русски — это идиотское слово «решение». Добавлено через 14 секунд
И что плохого в именах с пробелами? В них плохо — все.
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
02.12.2018, 17:13 [ТС] |
5 |
Ладно, с этим разобрался, но есть еще вопросы. Что за #include «pch.h» ? раньше я такого не видел.
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
02.12.2018, 17:35 [ТС] |
6 |
Теперь и компилятор исчез
0 |
112 / 91 / 31 Регистрация: 24.10.2018 Сообщений: 336 |
|
02.12.2018, 17:44 |
7 |
Ладно, с этим разобрался, но есть еще вопросы. Что за #include «pch.h» ? Это pre-compiled headers заголовок. Это отличный пример минуса использования IDE для обучения программированию. Так как вместо просто обучения в банальном редакторе с компилятором, внимание на себя обращает всякий мусор добавляемый IDE. Забей на этот инклуд.
И еще cout:необъявленный идентификатор — что? но я же написал #include <iostream>! Почитай про namespace’ы. В частности про std. Добавлено через 29 секунд
Теперь и компилятор исчез Не вижу ничего исчезнувшего.
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
02.12.2018, 17:52 [ТС] |
8 |
Исчезла кнопка «Компилировать». Using namespace писал, не помогало, сейчас работает, странно… А как в командную строку то вывести?
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
02.12.2018, 18:00 [ТС] |
9 |
Я про это говорил, когда сказал что исчезло.
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
03.12.2018, 11:08 [ТС] |
10 |
Почему в командную строку не выводит?
0 |
0 / 0 / 1 Регистрация: 05.04.2016 Сообщений: 134 |
|
03.12.2018, 11:30 [ТС] |
11 |
0 |
В интернете ничего толкового не нашел.
задан 17 дек 2017 в 9:36
8
Согласно данным на сайте Microsoft, эта ошибка связана с неправильным обновлением (или отсутствием обновления) системы.
Эта проблема возникает потому, что номер версии файла Mspdb110.dll не был правильно обновлен на момент последнего обновления.
Чтобы исправить ошибку, необходимо осуществить процесс обновления.
Чтобы загрузить это обновление Windows Embedded Compact 2013 ежемесячно, перейдите к Microsoft OEM Online или MyOEM.
После успешной загрузки и установки все должно заработать. Удачи!
Источник: https://support.microsoft.com/
ответ дан 17 дек 2017 в 16:19
Даниил ЧижевскийДаниил Чижевский
2,3073 золотых знака13 серебряных знаков39 бронзовых знаков
If I suspend Resharper my build works.
However with Resharper on I get the following message when I build.
unexpected error detected. Check the Tests Output Pane for details
The Tests Output Pane shows
2/07/2018 10:53:31 AM Informational] ------ Discover test started ------
[2/07/2018 10:53:32 AM Informational] ========== Discover test finished: 18 found (0:00:01.692) ==========
[2/07/2018 10:54:24 AM Error] System.MissingMethodException: Method not found: 'Microsoft.VisualStudio.TestWindow.Extensibility.ITestContainer Microsoft.VisualStudio.TestWindow.Controller.ITestContainerProvider.FindTestContainer(System.String, System.Uri)'.
at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.JetDiscoveryOperation.<GetTestContainersFor>d__21.MoveNext()
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection)
at System.Linq.EnumerableExJet.ToSet[TSource](IEnumerable`1 source)
at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.JetDiscoveryOperation.GetTestContainers(IEnumerable`1 sources)
at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.JetDiscoveryOperation.GeTestContainersAndRetry(IEnumerable`1 sources)
at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.JetDiscoveryOperation.ExecuteInternalCore()
at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.JetDiscoveryOperation.<ExecuteInternal>b__6()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.VisualStudio.TestWindow.Controller.Operation.<ExecuteWithEvents>d__40.MoveNext()
[2/07/2018 10:54:24 AM Informational] ------ Discover test started ------
[2/07/2018 10:54:25 AM Informational] ========== Discover test finished: 18 found (0:00:00.595) ==========
t
asked Jul 2, 2018 at 1:05
3
The same issue was fixed in ReSharper 2018.1 build.
answered Jul 11, 2018 at 10:28
If your version of resharper is not able to update to 2018.1 then another option is to simply suspend Resharper to allow compilation to succeed. After everything is built you can then re-enable resharper and run your unit tests without issue.
You can disable resharper by going to the Tools menu and choosing Options. Scroll down and select Resharper -> General. Click the ‘Suspend Now’ button. Once the build succeeds you can click the Resume button.
answered Sep 11, 2018 at 14:43
Bill TarbellBill Tarbell
4,9012 gold badges32 silver badges52 bronze badges
This happened to me in Visual Studio 2017 with Resharper 2019.1.3. Restarting Visual Studio resolves the issue so you can at least continue working.
answered Aug 12, 2019 at 23:31
GrayDwarfGrayDwarf
2,4092 gold badges20 silver badges22 bronze badges
In my case I have to install the following 2 package to my Test project. (I already had xunit package installed)
Microsoft.NET.Test.Sdk
xunit.runner.visualstudio
answered Jan 6, 2021 at 10:03
yogihostingyogihosting
5,4168 gold badges47 silver badges79 bronze badges
Пытаюсь скомпилировать через синтез голоса KALDI по вот этому мануалу.
https://github.com/kaldi-asr/kaldi/blob/master/win…
Но когда пытаюсь скомпилировать PortAudio возникает ошибка с Cmake не понимаю с чем связанно и куда копать.
PS C:UsersUserDesktopportaudio> $Cmake -G «Visual studio 16 2019 Win64»
строка:1 знак:8
+ $Cmake -G «Visual studio 16 2019 Win64»
+ ~~
Непредвиденная лексема «-G» в выражении или операторе.
строка:1 знак:11
+ $Cmake -G «Visual studio 16 2019 Win64»
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Непредвиденная лексема «»Visual studio 16 2019 Win64″» в выражении или операторе.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnexpectedToken
-
Вопрос заданболее года назад
-
114 просмотров
Пригласить эксперта
Запустите `cmake -G`. Получите список возможных генераторов, дефолтный помечен звёздочкой. Если он уже верный — то в рабочем запуске вам -G вообще не нужен. Если нет — выбираете нужный, копируете имя, заключаете в кавычки.
Насколько я помню, начиная с 16-й (2019-й) студии архитектуру указывать в имени генератора не надо.
Т.е. скорее всего там cmake -G»Visual Studio 16 2019″, без Win64.
-
Показать ещё
Загружается…
22 мая 2023, в 18:02
120000 руб./за проект
25 мая 2023, в 11:04
3000 руб./в час
10 мая 2023, в 14:08
3000 руб./в час
Минуточку внимания
- Remove From My Forums
-
Общие обсуждения
-
Не могу запустить программу на С++ в Visual Studio 2019 ошибка MSB4018 непредвиденная ошибка при выполнении задачи CL
1>—— Сборка начата: проект: Project_Learning_0, Конфигурация: Debug Win32 ——
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: непредвиденная ошибка при выполнении задачи CL».
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: System.TypeInitializationException: Инициализатор типа «Microsoft.Build.Utilities.FileTracker» выдал исключение. —> System.UnauthorizedAccessException:
Отказано в доступе. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.Shared.NativeMethodsShared.ThrowExceptionForErrorCode(Int32 errorCode)
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.Shared.NativeMethodsShared.GetLongFilePath(String path)
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.Utilities.FileTracker..cctor()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: — Конец трассировки внутреннего стека исключений —
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.Utilities.FileTracker.FormatRootingMarker(ITaskItem[] sources)
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.CPPTasks.CL.ComputeOutOfDateSources()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.CPPTasks.TrackedVCToolTask.SkipTaskExecution()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.Utilities.ToolTask.Execute()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.CPPTasks.VCToolTask.Execute()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.CPPTasks.TrackedVCToolTask.Execute()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
1>E:VisualStudioMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(502,5): error MSB4018: в Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
1>Сборка проекта «Project_Learning_0.vcxproj» завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========Проекты СMake запускаются !
КАК ИСПРАВИТЬ !
-
Изменено
29 декабря 2019 г. 14:44
-
Изменен тип
Maksim MarinovMicrosoft contingent staff, Moderator
6 января 2020 г. 8:05
тема неактивна
-
Изменено