지난 몇 년 동안 인트라넷에 게시하고 개선 한 ASP.Net Razor 웹 사이트가 있습니다. 나는 최근에 아무 문제없이 VS2017을 사용하기 시작했다. 오늘은 내가 게시하려고 할 때 오류가 발생했습니다 :VS2017의 파일 잠김으로 인해 ASP.Net Razor 앱을 게시 할 수 없습니다.
Error Copying file .vs\ETF\v15\Server\sqlite3\db.lock to C:\Users\myId\AppData\Local\Temp\WebSitePublish\mySite-1436350714\obj\Debug\Package\PackageTmp\.vs\ETF\v15\Server\sqlite3\db.lock failed. The process cannot access the file '.vs\ETF\v15\Server\sqlite3\db.lock' because it is being used by another process.
을 나는 내 컴퓨터를 다시 시작하고 .vs \ ETF의 \의 V15의 \ 서버 \ sqlite3를 폴더에 db.lock 이름을 변경 시도,하지만 난 시작할 때 VS에서 프로젝트를 다시 게시하려고하면 db.lock 파일 (현재 타임 스탬프 포함)을 다시 만들고 동일한 오류가 발생합니다. 응용 프로그램에서 SQL Server를 사용하지만 sqlite3 참조가 어디서 왔는지 전혀 알 수 없습니다. 또한 대상 디렉토리에 db.lock 파일이 없습니다.
내 온라인 검색이 효과가 없으므로 어떤 아이디어라도 대단히 감사하겠습니다.
'.vs /'를 전혀 게시하지 않아야합니다. – SLaks
@SLaks 나는 그렇지 않다. 절대 가지 마라. –