Решил поэкспериментировать с удаленным дебаггом, после его настройки на удаленном компьютере (он находится в локальной сети), и указав в настройках проекта его IP адрес (ну перед этим, естественно поставив галочку «Использовать удаленный компьютер»), выскакивает ошибка после запуска проекта:
Ошибка при запуске проекта: Не удалось запустить программу
«D:……bindebugProgram.exe»Не удается найти
указанный файл
Естественно, я проверял полностью путь до файла, и он верный, и соответственно, файл там находится.
PS В качестве удаленного компьютера, используется Windows 10
задан 4 июн 2017 в 12:43
5
Этот файл должен находиться на удаленном компьютере, причем в той же папке, что и на хосте. А еще на удаленном компьютере должен работать Remote Tools.
Для автоматического копирования собранного файла на отладочную машину можно использовать вот эти заклинания в Post-Build Step:
robocopy $(TargetDir) \RemoteMachineConsoleApp1ConsoleApp1binDebug
if errorlevel 1 exit 0 else exit %errorlevel%
ответ дан 4 июн 2017 в 12:49
arrowdarrowd
1,61211 серебряных знаков13 бронзовых знаков
Для начала удаленной отладки клиентского приложения необходимо выполнить следующее:
На удаленной машине (виртуальной или реальной не важно):
-
у тестовой машины должен быть либо фиксированный адрес, либо сетевое имя, прописанное и автоматически обновляемое в DNS сервисе, чтобы не менять настройки проекта в дальнейшем.
-
настраиваем сетевую папку, доступную на чтение и запись с машины разработчика, для того чтобы не заниматься копированием каждого билда в ручную.
-
необходимо установить Remote Debuger. Для этого нужно скопировать из папки
C:Program Files (x86)Microsoft Visual Studio 15.0Common7IDERemote Debuggerверсию отладчика нужной разрядности либо скачать инсталлятор по ссылкам из статьи Remote Debugging в документации Microsoft. Не знаю что именно требуется скачивания официального инсталлятора, но моему LiveId явно чего-то не хватило. -
прописываем запуск msvsmon.exe в автозагрузку при логине пользователя любым удобным способом (групповые политики, ярлык в папке SturtUp, планировщик заданий, logon-скрипт). Можно пропустить этот пункт и запускать каждый раз ручками.
-
настраиваем эталонного пользователя для входа в систему и тестирования приложения, выдаем ему необходимые права и, самое главное, отбираем все заведомо лишние права.
В настройках проекта:
-
создать отдельную конфигурацию для удаленной отладки
-
в разделе Build созданной конфигурации в параметре Output folder указать сетевую папку удаленной машины
-
в разделе Debug выбрать Remote debug
Процесс отладки клиентского приложения
-
перед отладкой нужно явно запустить билд решения, при этом файлы приложения будут скопированы в сетевую папку удаленной машины (если сделано все, перечисленное выше). В принципе это требуется сделать только один раз, при последующих изменения кода в студии, билд будет запускаться автоматически, как при локальной отладке.
-
подключиться к удаленной машине любым клиентом, позволяющим взаимодействие с рабочим столом.
-
запускаем msvsmon.exe, если это не было сделано автоматически при логине.
-
в студии запускаем отладку обычным образом, при этом на удаленной машине запуститься отлаживаемое приложение. Все точки останова и исключения будут обрабатываться на машине разработчика.
Для отладки web- и других серверных приложений лучше установить Remote Debuger в качестве службы.
ответ дан 4 июн 2017 в 12:58
![]()
rdornrdorn
16.2k3 золотых знака28 серебряных знаков76 бронзовых знаков
3
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
1 |
|
Ошибка запуска проекта18.08.2018, 21:18. Показов 15605. Ответов 33
Только установил Visual Studio Comunity 2017 для обучения. Ошибка CS0041 Неожиданная ошибка при записи информации отладки — «Не удается загрузить DLL «Microsoft.DiaSymReader.Native.amd64.dll»: Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)».
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 09:51 [ТС] |
2 |
|
Неужто никто не может подсказать/помочь?
1 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 10:53 |
3 |
|
Вы даже не указали, для какого фреймворка ваш проект.
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 11:34 [ТС] |
4 |
|
Спасибо за отклик! Запускаю по умолчанию. Для последнего фреймворка, пробовал менять — результат тот же. Миниатюры
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 11:40 |
5 |
|
Скриншот дерева решения покажите, с раскрытой веткой References. Путь по умолчанию source/repos лучше сменить на свои документы. Миниатюры
1 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 11:42 [ТС] |
6 |
|
вот Миниатюры
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 11:47 |
7 |
|
Попробуйте этот пересобрать:
1 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 11:51 [ТС] |
8 |
|
Работает…
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 11:52 |
9 |
|
Выложите сюда архив своего проекта. Не мог пояснить пока. Ошибка характерна для .Net Core приложений, а у вас обычное.
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 11:57 [ТС] |
10 |
|
даже два)
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 12:01 |
11 |
|
Без проблем собираются.
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 12:07 [ТС] |
12 |
|
У меня оба не работают… Добавлено через 2 минуты
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 12:32 [ТС] |
13 |
|
Нашел разницу в проектах (путем околонаучного тыка), которая приводит к этой ошибке Миниатюры
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 12:57 |
14 |
|
Нет.
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 13:03 [ТС] |
15 |
|
Я про <Deterministic>true</Deterministic>
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 16:34 |
16 |
|
Покажите значение системной переменной PATH?
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 16:52 [ТС] |
17 |
|
PATH=C:Windowssystem32;
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 16:58 |
18 |
|
Выполните поиск файлов по маске *DiaSymReader* в каталоге C:Program Filesdotnet Миниатюры
0 |
|
1 / 1 / 0 Регистрация: 12.06.2018 Сообщений: 53 |
|
|
19.08.2018, 17:13 [ТС] |
19 |
|
находит Миниатюры
0 |
|
9805 / 5970 / 1410 Регистрация: 25.05.2015 Сообщений: 18,190 Записей в блоге: 14 |
|
|
19.08.2018, 18:35 |
20 |
|
Попробуйте в папке проекта удалить все *.pdb файлы, каталоги bin и obj.
0 |
Last thing I did was add a timer in a user control which updates form color. Now every time I open the project, it loads it up and then says ‘Visual Studio Stopped Working’.
I noticed that Visual Studio ‘runs’ the timer while in designer mode too, so I thought that might be causing the problem so I removed the timer from designer.cs and then renamed all the files Visual Studio was opening, but still it crashes. All the other projects work fine. This is the 4th time that it has happened to me. I’m using Visual Studio 2012 Ultimate. Any suggestions please?
asked Jun 28, 2013 at 12:28
9
It sounds like your solution settings were corrupted when Studio crashed. You can reset them by deleting your solution’s *.suo file:
- Make sure you can view hidden files
- Find your solution in Windows Explorer. It should be a
*.slnfile - There should be a hidden
*.suofile in the same folder. Delete it.
That will reset all of your solution-specific settings, including the windows you had open.
In the future, you can prevent code from executing in the designer by wrapping it in an if using the Form.DesignMode property (inherited from System.ComponentModel.Component):
if(!this.DesignMode)
{
/* put code to be excluded from the designer here */
}
UPDATE for VS 2017 and 2019
In VS 2017 and 2019, the *.suo file has been moved into a .vs folder within the solution directory:
~/[Solution Directory]/.vs/[Solution Name]/.suo
You can just delete the entire .vs folder to reset your local settings for that solution.
answered Jun 28, 2013 at 14:44
valverijvalverij
4,8511 gold badge22 silver badges35 bronze badges
3
Disabling Visual Studio extensions fixed it for me
Tools -> Extensions and Updates -> Installed
In my case, Web Essentials was causing the problem
Hope this helps!
answered Jul 12, 2014 at 22:03
Branden BarberBranden Barber
1,6971 gold badge17 silver badges15 bronze badges
6
If you have a different version of Visual Studio on your computer open that one. Click Debug -> Attach To Process. Select the other Visual Studio process. You should only be able to see one. The Process name is devenv.exe.
Now replicate the problem in the broken VS. It will break on the exception in the unbroken VS.
In my case the exception looked like this
An unhandled exception of type ‘System.TypeLoadException’ occurred in
Microsoft.VisualStudio.Platform.VSEditor.dllAdditional information: Method ‘Connect’ in type
‘JetBrains.UI.SrcView.ContextNotifications.ContextNotificationControl’
from assembly ‘JetBrains.Platform.UI, Version=104.0.0.0,
Culture=neutral, PublicKeyToken=1010a0d8d6380325’ does not have an
implementation.
I fixed it by running the Resharper installer and setting the repair option.
answered Mar 2, 2016 at 9:59
Juraj PetrikJuraj Petrik
8951 gold badge10 silver badges25 bronze badges
1
Close all the instance of VS 2012.
Open VS 2012 in Admin mode (only VS 2012 no solution), then using this instance of VS try to OPEN the project *.sln.
It should open up properly. For me only this solution works nor deleteing *.suo file neither DISABLING the Extentions and Updates.
Hope this helps. Enjoy.
What is Stopping You 
answered Mar 30, 2015 at 11:26
Make sure file permissions are consistent. If the bin or obj folders can’t be accessed, Visual Studio may crash. Set file ownership and permissions in file properties -> security -> advanced.
answered Jun 23, 2015 at 15:06
spoulsonspoulson
21.3k15 gold badges76 silver badges101 bronze badges
1
I don’t think there’s a suo file any more in VS 2017.
There is however a hidden .vs folder. Try deleting it, worked for me 
answered Oct 2, 2017 at 7:10
![]()
Thomas HagströmThomas Hagström
4,3311 gold badge21 silver badges27 bronze badges
Clearing my TFS cache worked for me.
To do so:
- Close all instances of Visual Studio on the client machine
- Manually delete the corresponding TFS client cache folder, and then
start Visual Studio
The corresponding TFS folders to manually delete are as follows:
TFS 2017:
%localappdata%MicrosoftTeam Foundation7.0CacheTFS 2015:
%localappdata%MicrosoftTeam Foundation6.0CacheTFS 2013:
%localappdata%MicrosoftTeam Foundation5.0CacheTFS 2012:
%localappdata%MicrosoftTeam Foundation4.0Cache
answered Jan 19, 2017 at 18:28
Let me introduce my case when visual studio was crashing when opening a solution but not any solution, only a solution with DevExpress components, other solutions where opening ok until i tried to add a DevExpress component on the form.
The EventViewer indicated the problem has to do with a DevExpress dll. I repaired the DevExpress installation and the problem is fixed. Something broke my DevExpress installation. This only happened once in 20 years i am using their components and i have no idea what caused the problem in the first place.
Having sent that in most cases that i cannot open a single solution i am deleting the .vs folder or the .suo file and the problem is usually fixed.
Clearing resharper cache may also help sometimes.
answered Jul 14, 2019 at 11:22
![]()
I installed the Newtonsoft.Json Fixer extension, which worked for me. I had attached another VS to see that the missing file for me was with Newtonsoft.Json, which wasn’t referenced by my project, and when I found this extension I thought I’d give it a go.

answered Feb 14, 2020 at 18:31
Jesse SierksJesse Sierks
2,2182 gold badges19 silver badges30 bronze badges
Since I can’t respond to the other comment about extensions, here is the extension that was causing this issue for me on Visual Studio 2019 :
MySQL for Visual Studio
I recently installed MySQL on my PC and I guess it automatically installs a version for Visual Studio too, I don’t know.
Open one of your projects -> in the top bar click on Extensions -> Go to Installed -> Disable MySQL for Visual Studio (or as the other comment suggests, any other extension that might be causing the issue) -> Restart Visual studio
answered Jan 11, 2022 at 22:52
edinedin
211 silver badge4 bronze badges
![]()
Сообщение от OwenGlendower

попробуй отключить антивирусы, anti-malware и подобные утилиты.
Сделал. Пишет вот что:
«Вы попали на эту страницу, потому что пытались получить доступ к порталу Microsoft Connect. Спустя почти 10 лет Microsoft Connect был уволен в пользу новых инструментов и услуг, которые позволят вам взаимодействовать с Microsoft. Если вы являетесь участником активной программы Connect, ваша программа либо закрывается, либо перемещается в один из этих инструментов или служб. Определите свою программу ниже, чтобы получить статус и следующие шаги.»
И дальше перечень действующих программ компании… Может смотрю куда-то не туда…
Добавлено через 10 минут
))) туплю мал-мала.
Ты, наверняка про запуск проекта же?
Я отключал все. бесполезно.
Проблема вылезла когда я начал центральную программулю собирать. А она частично состоит из подобных модулей программ клиентских.
В итоге на копипастил на чистую форму заготовок — назвал ее свалкой и решил с нее элементы управления тягать на другие формы.
Потом с нее натаскал элементов на главную форму приложения и куски кода туда же))).
И все. Начинание на этом загнулось.
Я уж какие только файлы не перерыл, все надеялся найти — в каком месте «класс не является первым в коде» )))
И даже нашел какой-то, где моя форма-свалка элементов и заготовок была первой. Поменял с главной местами — ноль эмоций…
—————
Короче просто Переделал новый проект с нуля. Сделал сперва основную форму, , настроил проект, привязал ссылки, попробовал на запуск, за архивировал полученного зародыша в рар и потом стал копипастить куски с разных форм клиенских программ.
Пока все нормально)))
Решил поэкспериментировать с удаленным дебаггом, после его настройки на удаленном компьютере (он находится в локальной сети), и указав в настройках проекта его IP адрес (ну перед этим, естественно поставив галочку «Использовать удаленный компьютер»), выскакивает ошибка после запуска проекта:
Ошибка при запуске проекта: Не удалось запустить программу
«D:……bindebugProgram.exe»Не удается найти
указанный файл
Естественно, я проверял полностью путь до файла, и он верный, и соответственно, файл там находится.
PS В качестве удаленного компьютера, используется Windows 10
задан 4 июн 2017 в 12:43
5
Этот файл должен находиться на удаленном компьютере, причем в той же папке, что и на хосте. А еще на удаленном компьютере должен работать Remote Tools.
Для автоматического копирования собранного файла на отладочную машину можно использовать вот эти заклинания в Post-Build Step:
robocopy $(TargetDir) RemoteMachineConsoleApp1ConsoleApp1binDebug
if errorlevel 1 exit 0 else exit %errorlevel%
ответ дан 4 июн 2017 в 12:49
arrowdarrowd
1,58710 серебряных знаков12 бронзовых знаков
Для начала удаленной отладки клиентского приложения необходимо выполнить следующее:
На удаленной машине (виртуальной или реальной не важно):
-
у тестовой машины должен быть либо фиксированный адрес, либо сетевое имя, прописанное и автоматически обновляемое в DNS сервисе, чтобы не менять настройки проекта в дальнейшем.
-
настраиваем сетевую папку, доступную на чтение и запись с машины разработчика, для того чтобы не заниматься копированием каждого билда в ручную.
-
необходимо установить Remote Debuger. Для этого нужно скопировать из папки
C:Program Files (x86)Microsoft Visual Studio 15.0Common7IDERemote Debuggerверсию отладчика нужной разрядности либо скачать инсталлятор по ссылкам из статьи Remote Debugging в документации Microsoft. Не знаю что именно требуется скачивания официального инсталлятора, но моему LiveId явно чего-то не хватило. -
прописываем запуск msvsmon.exe в автозагрузку при логине пользователя любым удобным способом (групповые политики, ярлык в папке SturtUp, планировщик заданий, logon-скрипт). Можно пропустить этот пункт и запускать каждый раз ручками.
-
настраиваем эталонного пользователя для входа в систему и тестирования приложения, выдаем ему необходимые права и, самое главное, отбираем все заведомо лишние права.
В настройках проекта:
-
создать отдельную конфигурацию для удаленной отладки
-
в разделе Build созданной конфигурации в параметре Output folder указать сетевую папку удаленной машины
-
в разделе Debug выбрать Remote debug
Процесс отладки клиентского приложения
-
перед отладкой нужно явно запустить билд решения, при этом файлы приложения будут скопированы в сетевую папку удаленной машины (если сделано все, перечисленное выше). В принципе это требуется сделать только один раз, при последующих изменения кода в студии, билд будет запускаться автоматически, как при локальной отладке.
-
подключиться к удаленной машине любым клиентом, позволяющим взаимодействие с рабочим столом.
-
запускаем msvsmon.exe, если это не было сделано автоматически при логине.
-
в студии запускаем отладку обычным образом, при этом на удаленной машине запуститься отлаживаемое приложение. Все точки останова и исключения будут обрабатываться на машине разработчика.
Для отладки web- и других серверных приложений лучше установить Remote Debuger в качестве службы.
ответ дан 4 июн 2017 в 12:58
![]()
rdornrdorn
16.2k3 золотых знака28 серебряных знаков75 бронзовых знаков
3
- Remove From My Forums
-
Вопрос
-
Добрый день! На windows 10 x64 pro установлена microsoft visual studio 2010. При загрузке проекта выходит ошибка Сведения об исключении: System.IO.FileLoadException: Не удалось загрузить файл или сборку «Microsoft.CSharp, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a» либо одну из их зависимостей. Требуемый уровень олицетворения не обеспечен, или обеспеченный уровень неверен. (Исключение из HRESULT: 0x80070542).Вопрос, как решить данную проблему. На Windows 7 x64 professional все загружается без ошибок. Framework 4 установлен.
полный лог ошибки:
Ошибка источника:
Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.
Трассировка загрузки сборки: Следующая информация может быть полезна при выяснении причин сбоя при загрузке сборки ‘Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’.
=== Информация о состоянии предварительной привязки ===
Журнал: DisplayName = Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
(Fully-specified)
Журнал: Appbase = file:///D:/ais_matpom ПОиБД/ПРОЕКТЫ/ais_matpom/ais_matpom/
Журнал: Initial PrivatePath = D:ais_matpom ПОиБДПРОЕКТЫais_matpomais_matpombin
Вызов сборки: (Unknown).
===
Журнал: данная привязка начинается в контексте загрузки default.
Журнал: используется файл конфигурации приложения: D:ais_matpom ПОиБДПРОЕКТЫais_matpomais_matpomweb.config.
Журнал: используется файл конфигурации главного узла:
Журнал: используется файл конфигурации компьютера из C:WindowsMicrosoft.NETFrameworkv4.0.30319configmachine.config.
Журнал: ссылка после применения политики: Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aТрассировка стека:
[FileLoadException: Не удалось загрузить файл или сборку «Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a» либо одну из их зависимостей. Требуемый уровень олицетворения не обеспечен, или обеспеченный
уровень неверен. (Исключение из HRESULT: 0x80070542)]
System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
Boolean suppressSecurityChecks) +0
System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
Boolean suppressSecurityChecks) +36
System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
Boolean suppressSecurityChecks) +152
System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +77
System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +21
System.Reflection.Assembly.Load(String assemblyString) +28
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +104[ConfigurationErrorsException: Не удалось загрузить файл или сборку «Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a» либо одну из их зависимостей. Требуемый уровень олицетворения не обеспечен, или обеспеченный
уровень неверен. (Исключение из HRESULT: 0x80070542)]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +1026
System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +148
System.Web.Configuration.AssemblyInfo.get_AssemblyInternal() +62
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +265
System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +77
System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +173
System.Web.Compilation.BuildManager.ExecutePreAppStart() +236
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
+1207[HttpException (0x80004005): Не удалось загрузить файл или сборку «Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a» либо одну из их зависимостей. Требуемый уровень олицетворения не обеспечен, или обеспеченный
уровень неверен. (Исключение из HRESULT: 0x80070542)]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +751
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +150
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +631Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:
Ответы
-
Здравствуйте,
Зайдите в VS как администатор и попробуйте запустить проект еще раз. У нескольких других пользователей так решилась такая же проблема.
Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.- Помечено в качестве ответа
15 февраля 2017 г. 1:11
- Помечено в качестве ответа
-
Здравствуйте,
Зайдите в VS как администатор и попробуйте запустить проект еще раз. У нескольких других пользователей так решилась такая же проблема.
Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение» Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции
корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.Может кому пригодиться. Проблема решилась запуском приложения Visual Studio 2010 от имени администратора!
- Помечено в качестве ответа
MarinaLK
15 февраля 2017 г. 1:12
- Помечено в качестве ответа
I get the following error while trying to run a project
"Unable to start program C:Usersv-nikenvDocumentsVisual Studio 2012ProjectsPassbyValueDebugPassbyValue.exe. The system cannot find the file specified."
This happens with any project i have got. It worked perfectly fine about 3 days back, and i don’t remember installing/deleting anything form the computer.
The path until «C:Usersv-nikenvDocumentsVisual Studio 2012ProjectsPassbyValueDebug» is existent. But there is no PassbyValue.exe file there.
By the way, i also tried steps here:
Error while trying to run project: Unable to start program. Cannot find the file specified
i haven’t tried uninstall/re-install though. Any suggestions, except that!?
Thnx and regards
asked Jun 10, 2013 at 15:03
Anonymous PersonAnonymous Person
1,4308 gold badges25 silver badges47 bronze badges
6
Create a new project, copy the code from source file of this project to a new source file in the newly created project, then compile and execute it, hope it works fine then…
The «.exe» file in this project is causing some problem or files are missing.. A new project can be helpful for these repairs.
answered Jul 27, 2013 at 19:39
![]()
I have had a similar problem when debugging an x64 application. Tried a few things, and this seems to work for me:
At the project properties page, click Debug, uncheck «Enable native debugging» and «Enable the Visual Studio hosting process».
answered Oct 18, 2013 at 17:43
jgongjgong
6611 gold badge6 silver badges6 bronze badges
I get the following error while trying to run a project
"Unable to start program C:Usersv-nikenvDocumentsVisual Studio 2012ProjectsPassbyValueDebugPassbyValue.exe. The system cannot find the file specified."
This happens with any project i have got. It worked perfectly fine about 3 days back, and i don’t remember installing/deleting anything form the computer.
The path until «C:Usersv-nikenvDocumentsVisual Studio 2012ProjectsPassbyValueDebug» is existent. But there is no PassbyValue.exe file there.
By the way, i also tried steps here:
Error while trying to run project: Unable to start program. Cannot find the file specified
i haven’t tried uninstall/re-install though. Any suggestions, except that!?
Thnx and regards
asked Jun 10, 2013 at 15:03
Anonymous PersonAnonymous Person
1,4308 gold badges25 silver badges47 bronze badges
6
Create a new project, copy the code from source file of this project to a new source file in the newly created project, then compile and execute it, hope it works fine then…
The «.exe» file in this project is causing some problem or files are missing.. A new project can be helpful for these repairs.
answered Jul 27, 2013 at 19:39
![]()
I have had a similar problem when debugging an x64 application. Tried a few things, and this seems to work for me:
At the project properties page, click Debug, uncheck «Enable native debugging» and «Enable the Visual Studio hosting process».
answered Oct 18, 2013 at 17:43
jgongjgong
6611 gold badge6 silver badges6 bronze badges
При отладке программы, если вы получаете Невозможно запустить программу, Доступ запрещен ошибка, вот как вы можете избавиться от проблемы. Эта ошибка может возникать в Visual Studio 2019, а также Visual Studio 2022. Если вы получите эту проблему на Windows 11, Windows 10, или любые другие более старые версии, вы можете воспользоваться этими решениями для устранения проблемы.

Чтобы исправить ошибку «Невозможно запустить программу, доступ запрещен» в Visual Studio, выполните следующие действия:
- Проверьте с учетной записью администратора
- Выберите правильный файл для компиляции
- Запустить установщик с другого диска
- Отключить сторонний брандмауэр и антивирус
- Сбросить Visual Studio
Чтобы узнать больше об этих шагах, продолжайте читать.
1] Проверьте с учетной записью администратора
Иногда вам может понадобиться использовать учетную запись администратора для запуска проекта в Visual Studio в Windows 11 или Windows 10 ПК. Независимо от того, какой язык вы использовали, вам нужно выбрать учетную запись администратора, чтобы избавиться от этой проблемы. Если вы сейчас используете стандартную учетную запись, вам необходимо выйти из этой учетной записи и начать использовать учетную запись администратора.
Существует два основных способа создания учетной записи администратора в Windows 11/10 шт. Вы можете включить скрытую учетную запись администратора or создать локальную учетную запись администратора. Вы можете следовать любому методу, чтобы выполнить работу. Вслед за этим вам необходимо войдите как администратор для устранения проблемы.
2] Выберите правильный файл для компиляции
В большинстве случаев пользователи забывают выбрать правильный файл проекта для компиляции. В результате они сталкиваются с такой проблемой при отладке в Visual Studio. Если вы работали над одним проектом раньше, а потом переключились на другой, это может быть распространенной ошибкой. Вот почему настоятельно рекомендуется проверить правильный файл проекта перед повторной попыткой.
3] Запустите установщик с другого диска
Если вы установили Visual Studio на другом диске, отличном от системного или диска C, вам нужно запустить программу установки только с этого диска. Время от времени ваш компьютер может не делать все, когда вы устанавливаете программу на другой диск. Хотя это не должно быть проблемой, поскольку Windows может запускать программы с любого диска, Visual Studio может вызвать у вас проблемы по этой причине. Вот почему вы можете следовать этому пошаговому руководству, чтобы переместить установленные программы на другой диск без потери данных in Windows 11 / 10.
4] Отключите сторонний брандмауэр и антивирус
Windows Безопасность не создает проблем с Visual Studio, поскольку они очень совместимы друг с другом. Однако, если вы используете сторонний брандмауэр или антивирусную программу на своем компьютере, вы можете столкнуться с этой проблемой. Вот почему рекомендуется временно отключить брандмауэр и антивирусную программу, чтобы проверить, решает ли это проблему или нет.
Если да, вы можете попробовать сбросить эти программы и проверить еще раз. Если это не решит проблему, вам нужно избавиться от этих приложений, чтобы использовать Visual Studio без каких-либо ошибок.
Похожие страницы:: Visual Studio, Невозможно запустить программу, Системе не удается найти указанный файл
5] Сбросить Visual Studio
Чтобы сбросить Visual Studio в Windows 11/10 выполните следующие действия:
- Откройте Visual Studio на своем компьютере.
- Нажмите на Инструменты меню.
- Выберите Импорт и экспорт Вариант настроек.
- Выберите Сбросить все настройки опцию.
- Нажмите Далее кнопку.
- Выберите Да, сохранить мои текущие настройки возможность сохранить текущую настройку.
- Выберите Нет, просто сбросить настройки возможность сбросить все.
- Нажмите Далее кнопку.
- Нажмите на Завершить кнопку.
После этого проверьте, есть ли проблема или нет.
Читайте: Установщик Visual Studio зависает при загрузке
Как исправить отказ в доступе в Visual Studio?
Для того, чтобы исправить Доступ запрещен ошибка в Visual Studio, вам необходимо воспользоваться вышеупомянутыми решениями. Во-первых, проверьте, есть ли у вас учетная запись администратора или нет. После этого не забудьте проверить настройки брандмауэра и антивируса. С другой стороны, вам может потребоваться восстановить настройки в Windows Реестр, чтобы избавиться от этой проблемы.
Как запустить Visual Studio от имени администратора?
Чтобы запустить Visual Studio от имени администратора в Windows 11 или Windows 10, вы можете использовать меню «Пуск». Тем не менее, нажмите на меню «Пуск» и найдите визуальная студия. Увидев результат поиска, убедитесь, что выбрана Visual Studio. Если это так, нажмите на Запуск от имени администратора и нажмите Да в командной строке UAC.
Оригинал статьи
Ошибка при попытке запустить проект: невозможно запустить программу. Не удается найти указанный файл
Этот проект работал нормально, затем я перезапустил свой компьютер, чтобы установить новый графический процессор, и теперь он выдает следующую ошибку, когда я пытаюсь его запустить:
Error while trying to run project: Unable to start program:
"E:Workspace.......exe"
Cannot find the file specified.
Я подтвердил, что указанный файл действительно существует по пути, указанному в сообщении об ошибке.
Я пробовал «Чистое решение» и «Восстановить решение».
Переход к исполняемому файлу вручную и его запуск работает. Вышеупомянутая ошибка возникает, когда я нажимаю кнопку «Выполнить» в VS2010.
Кто-нибудь знает, почему это может произойти?
У меня была эта проблема на VS2008: я удалил .suo; .ncb; и файл проекта пользователя, затем перезапустил решение, и проблема была решена для меня.
Создан 01 июн.
С помощью инструмента ремонта в VS Management все исправлено.
(То есть щелкните правой кнопкой мыши Visual Studio 2010 и выберите «Заменить / удалить» в инструменте «Удаление программ» на панели управления Windows и нажмите «Восстановить» в окне «Управление Visual Studio», когда оно загрузится.)
ответ дан 03 мая ’11, 06:05
Единственный способ, которым я смог справиться с этим (переустановка не была вариантом), — это установить свойства проекта-> web-> start action -> «не открывать страницу. Дождитесь запроса от внешнего приложения. . «
Кстати, я думаю, что в какой-то момент это началось из-за мода, который я сделал для machine.config. А нет, не помню, что это было. Похоже, это очень апокалиптическая ошибка, которая, однажды получив ее, никогда не исчезнет.
Так что если вы нашли эту страницу в Google, знайте, что вы обречены.
ответ дан 16 мар ’12, в 13:03
Для меня это был антивирусный сканер, которому не понравилось то, что в моем exe-файле есть несколько точек.
т.е.
project.class.console.exe <- не запускается
console.exe <- запустится
Надеюсь, поможет.
Создан 27 сен.
ответ дан 23 мая ’17, 12:05
У меня лично возникает эта проблема в Visual 2012 с приложениями x64, когда я проверяю параметр «Управляемый режим совместимости C ++» в Debugging->General options of Tools->Options меню. => Снятие отметки с этой опции устраняет проблему.
Создан 10 сен.
Для меня это был … Антивирус! Kaspersky Endpoint Security 10. Похоже, что частые компиляции и смена exe привели к блокировке файла.
ответ дан 13 апр.
Я столкнулся с этой ошибкой, когда «» был по ошибке добавлен к моим аргументам командной строки при изменении свойств для «Все конфигурации». Удаление их из RightClickProject-> Properties-> Configuration Properties-> Debugging-> Command Arguments позволило снова запустить его в отладчике.
Создан 08 июля ’16, 18:07
Я думаю, что VS по какой-то причине больше не может разрешить путь.
Вы можете попробовать перейти в диалоговое окно «Свойства проекта», выбрать вкладку «Отладка», выбрать «Запустить внешнюю программу» в группе «Действие при запуске» и ввести полный путь к исполняемому файлу.
ответ дан 03 мая ’11, 03:05
Сбросьте диагностику и статический анализ, например, в Свойства -> ФОРТРАН -> диагностика. Особенно будьте осторожны с «Уровнем статического анализа безопасности» и не устанавливайте его. Удачи!
ответ дан 05 апр.
У меня была такая же проблема.
Причиной для меня было то, что Command вариант в Configuration Properties | Debugging было сброшено до значения по умолчанию.
Создан 21 фев.
Я столкнулся с похожей проблемой. И я обнаружил, что решение совершенно не связано с ошибкой. Уловка заключалась в переименовании имени сборки. Решение: VS 2013 -> Свойства проекта -> вкладка Приложение -> Свойство AssemblyName изменено на новое имя <25 символов
Создан 24 ноя.
У меня была аналогичная проблема при использовании веб-проекта Silverlight …
Я решил проблему, установив стартовую страницу (в Silverlight.ASPX это стартовая страница).
В браузере проекта щелкните правой кнопкой мыши свою стартовую страницу и установите ее.!
смотрите здесь мой снимок экрана
ответ дан 06 дек ’14, 05:12
Я только что снова столкнулся с той же проблемой: консольное приложение, Visual Studio 2013, 64-разрядная ОС. В настройках проекта было установлено значение «Любой процессор», я создал новую конфигурацию для x86, и VS остался доволен.
- В обозревателе решений щелкните правой кнопкой мыши свое решение (.sln) и выберите «Диспетчер конфигурации».
- Платформа активных решений: если отображается «Любой процессор», щелкните стрелку раскрывающегося списка и выберите «»
- В поле «Тип или выберите новую платформу» введите «x86».
- Теперь убедитесь, что для параметра «Активная платформа решения» установлено значение x86.
- Беги (F5)
Создан 16 фев.
Я пробовал удалить .suo; .ncb; .sdf; перестроить и т.д. Ничего не помогло. Сообщение было:
Невозможно запустить программу
‘C: Users some user Downloads название проекта . Debug fil_name.exe’
Система не может найти указанный файл.
Проблема заключалась в несовпадении имени файла и неправильного пути к нему.
1. Итак, перешли в Project-> Properties-> Linker-> General-> и на правой панели в «Выходном файле» изменили имя с «fil_name.exe» на «file_name.exe».
Имя_файла.exe находилось в более глубокой папке, например -> Debug crv.
2. Также сделал Project-> Properties-> Configuration Properties-> и на правой панели в ‘Output Directory’ отредактировал ‘. Debug ‘ to ‘. Debug crv’
ответ дан 23 апр.
в моем случае мы решили из настроек отладки проекта, таких как

Создан 16 янв.
Удаление и восстановление всего решения из репозитория решило проблему для меня. Я не нашел этого решения, указанного ни в одном из других ответов, поэтому подумал, что это может кому-то помочь.
Создан 09 фев.
У меня была аналогичная проблема, но ни одно из перечисленных здесь решений не помогло. Моя проблема заключалась в том, что в моем решении было несколько проектов, и неправильный был выбран в качестве проекта StartUp, как только я его изменил, он сработал.
ответ дан 04 мар ’16, в 19:03
В случае приложений Windows ошибка решается изменением свойств запущенного проекта.
- Щелкните правой кнопкой мыши текущий запущенный проект, выберите Свойства
- Отладка -> Проверить Включить отладку неуправляемого кода и нажмите спасти кнопку в меню.
Эта конфигурация не сохраняется в [CurrentProject] .csproj (или [CurrentProject] .vbproj).. Сохраняется в:
[CurrentProject] .csproj.user (или [CurrentProject] .vbproj.user)
Если вы используете репозиторий кода, обычно этот файл не сохраняется, отменить контроль версий.
ответ дан 08 апр.
Я публикую это только потому, что у меня была конкретная проблема с аргументами командной строки, которые я передавал. Не имея опыта работы с командной строкой, я использовал «<» и «>» в своих аргументах, и он перенаправлял файл на меня. Надеюсь, это кому-то поможет.
ответ дан 22 авг.
У меня была аналогичная проблема в Visual Studio 2019. Мне нужно перестроить старый проект на новый фреймворк. Я меняю фреймворк с 3.5 на 4.7, это очень просто, но приложение не запускается. Я долгое время пытался изменить настройки проекта и решения, и во многих положениях это мне не помогло. Решение будет простым:
- Откройте файл конфигурации для редактирования текста.
- И удалите и раздел
- Запустить проект.
ответ дан 24 мая ’21, 15:05
В верхнем меню «Сборка» -> «Восстановить решение» файл .exe был каким-то образом удален или поврежден, «Восстановить решение» создаст новый!
ответ дан 17 окт ’13, 02:10
Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками
visual-studio-2010
or задайте свой вопрос.
#c #cmake #visual-studio-2019 #cmake-gui
#c #cmake #visual-studio-2019 #cmake-gui
Вопрос:
В настоящее время я работаю над клонированием репозитория Cilantro github. Я использовал Cmake, а также загрузил необходимые зависимости. Проблема в том, что я не могу запускать какие-либо файлы внутри проекта, а также вновь созданные файлы .cpp для тестирования. Когда я создаю проект, он успешно выполняет сборку. но всякий раз, когда я пытаюсь запустить, щелкнув в локальном отладчике Windows, я продолжаю получать сообщение об ошибке невозможно запустить доступ к программе отказано.
снимок моей текущей ошибки
Что я сделал, но не помогло
- удалите антивирус MC ***
- отключена защита в режиме реального времени в системе защиты от вирусов
- перестройте проект, и он будет успешно собран
успешное восстановление моментального снимка
- также попытался создать cilantro в качестве моего набора в качестве проекта, но я получаю следующую ошибку. cilantro, установить как проект Мне нужна помощь для запуска проекта и устранения следующей ошибки. Кроме того, есть ли более простой способ клонировать и запускать проект в Visual Studios без использования графического интерфейса CMAKE?
IDE: Visual Studios; При попытке запустить программу на C использовался графический интерфейс CMAKE для создания этого проекта Cilantro Github, который я пытаюсь запустить: https://github.com/kzampog/cilantro
Комментарии:
1. Возможно, вам нужно установить цель в качестве проекта запуска: в обозревателе решений переключитесь на целевое представление CMake и щелкните правой кнопкой мыши, затем «Установить как проект запуска».
2. Нет приложения для запуска из
ALL_BUILDпроекта. Запустите один из примеров. (Вы, вероятно, хотите самостоятельно ознакомиться с Visual Studio.)3. Несмотря на то, что я это делаю, он продолжает показывать мне ошибку невозможно запустить приложение, а не допустимое приложение win32
Ответ №1:
сделайте ваш проект как set as startup project
Solution Explorer > cilantro (Щелкните правой кнопкой мыши) > set as startup project
официальный документ
Комментарии:
1. Я все еще получаю ошибку, но теперь она другая, невозможно запустить программу, а не допустимое приложение win32
2. добавьте ваш файл в cmake
3. не могли бы вы уточнить, я новичок в Visual Studios
4.
make new cmake executableи библиотека ссылок5. как я могу это сделать, пожалуйста, помогите

