Ошибки Отказа В Доступе К Visual Studio 2010
Ладно, я уже все бросил. Я работаю над несколькими приложениями. Кажется, я не могу найти правильный способ заставить это работать. Независимо от того, что я делаю, я получаю ошибки отказа в доступе. Я переключил учетные записи пользователей в Windows 7, сбросил разрешения и т. д.
Иногда проект будет компилироваться и работать нормально. Я отредактирую какой-нибудь код, нажму F5, и он скажет: "невозможно скопировать файл в файл" и т. д. Я удалю файл, и иногда это будет работать. Но это становится все хуже - после того, как я удалю файл и нажму "F5", он покажет быстрый загрузочный курсор, а затем ничего не произойдет. Проект даже не пытается стартовать. Если я подожду 5 минут и нажму F5, он сразу же запустится без проблем.
Error 2 Unable to copy file "obj\x86\Debug\project.exe" to "bin\Debug\project.exe". Access to the path 'bin\Debug\project.exe' is denied.
Проверив диспетчер задач, приложение не застряло открытым. Ничто чрезмерно не крадет оперативную память или процессор. Приложение открывается и закрывается нормально.
Error 1 Unable to copy file "obj\x86\Debug\project.exe" to "bin\Debug\project.exe". The process cannot access the file 'bin\Debug\project.exe' because it is being used by another process.
Есть какие-нибудь идеи? Я серьезно отказываюсь от этого! Это убивало меня всю ночь и замедляло. Мой код указывает на пустую форму. Я удалил весь код. Тот же вопрос. Это .NET framework 4.0 x86.
Когда я удаляю файл и нажимаю клавишу F5, то получаю сообщение об ошибке. Иногда она не открывается. Это случайность. Я использую свежую версию VS 2010 с последними обновлениями SP1 (ultimate)
Самое странное, что когда он получает отказ в доступе, Windows отрицает мой доступ на 100%! Я не могу запустить его (выдает ошибку, извините, что не сохранил его) и не могу удалить файл. Когда я щелкаю правой кнопкой мыши и иду в безопасность, там написано, что доступ запрещен. В последнее время я получаю странные позиции безопасности на своей установке Windows 7 - может ли это быть связано?
Sergey Alexandrovich Kryukov
Можете ли вы уменьшить код до размера, подходящего для публикации в вашем вопросе (используйте "улучшить вопрос"), чтобы он все равно показывал проблему?
--СА
Thomas Mack
Код - это базовый макет формы, который поставляется по умолчанию, я удалил немного кода. Я начал проект вчера.
Albert Holguin
Что-то должно быть связывает файл (возможно, какой-то компонент IDE, который выходит из строя)... есть способ узнать, какой процесс заблокировал файл, я не могу вспомнить, но попробуйте поискать в google способ сделать это. Затем в следующий раз, когда он закроется, посмотрите, что блокирует доступ к файлу.
Thomas Mack
Это хорошая идея.. Может, он называется unlocker? У меня это установлено, но он говорит, что он не заблокирован =X
Thomas Mack
Хорошо, если я закрою и снова открою Visual Studio, он скажет, что файл все еще заблокирован.
Albert Holguin
Ну, Visual Studio-это IDE, она состоит из различных приложений... если вы закроете IDE (студию), мошеннический процесс (скажем, отладчик) все еще может висеть.
Thomas Mack
[заголовок окна]
S:\project\bin\Debug\project.exe
[Содержание]
Windows не может получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет соответствующих разрешений для доступа к этому элементу.
[ОК]
Хорошо - может ли это иметь какое-то отношение к SlimDX или LUA? Я запускаю все в X86 .NET 4.0
Albert Holguin
Вы работаете в студии с правами администратора, не так ли?
Thomas Mack
Да, конечно. У меня все отключено (UAC), поэтому все по большей части работает как администратор для меня. Я думаю, что это Луа застрял открытым. Сегодня вечером я собираюсь запустить каждый проект отдельно и выяснить, что происходит, это совершенно случайно.
Albert Holguin
Удачи, это звучит как головная боль... это происходит только с этим проектом или это также происходит с другими проектами?
Thomas Mack
Это. Меня вызвали на работу, так что я ничего не испортил. Я не очень много занимаюсь разработкой windows в основном ASP.NET и эта проблема не существует, но все это работает с моего локального сервера IIS... Я разберусь с этим, когда вернусь домой сегодня, и если найду решение, то опубликую его. Я действительно думаю, что библиотека LuaInterface DLL вешает трубку. Я собираюсь удалить выполнение сценария и посмотреть, будет ли он продолжать зависать. Библиотека DLL, которую я нашел в блоге, была перекомпилирована для .NET 4.0, так что это может быть так. То, как он действует, кажется, что что-то происходит. У меня есть несколько проектов:
MainProject.dll
Project1.exe
Project2.exe
И проект 1, и проект 2 делают одно и то же, и оба они компилируются с помощью DLL - но я делал это много раз и никогда не имел проблем.
And to think of it, NO, It doesn't happen on other projects. but what's confusing me is I've been having Windows Permission errors lately on my Windows 7. My OS is setup to have no security (UAC) features, so everything by default is ran as Administrator.. When I right click on the exe it says "Access is denied" I can't access ANYTHING on the EXE. Can't even change the read only properties or anything. When I right click, my computer shows a hour glass for about 30 seconds... Everything it's doing is so weird! After about 3 minutes, I can compile it with no problem. So it's giving me the feeling that SOMETHING is hanging and the only thing it can be is Lua...
Albert Holguin
Я не использовал VS2010 на Win7, но я знаю, что у VS2008 было много ошибок, запущенных на Win7, которые были странными до того, как MS выпустила SP1 для VS2008. Я бы предположил, что у них не будет таких же проблем с VS2010, но, возможно, просмотрите веб-сайты MSDN, чтобы узнать, есть ли у кого-то такие же проблемы, если они выпустили исправление.
[no name]
EDIT: добавлен тег "pre"