7

Visual Studio.NET 2008 솔루션을 컴파일 할 때이 오류를 떨칠 수 없습니다. 오류를 생성하는 프로젝트는 12 개 프로젝트 솔루션 (혼합 유형 및 언어)의 VB.NET 웹 응용 프로그램입니다.VS.NET 2008 (VB.NET)에서 컴파일 오류를 제거 할 수 없습니다!

나는 Google에서 찾을 수있는 모든 트릭을 시도했으며, 지시기와 폴더를 수동으로 제거하는 것이 분명했습니다.

저는 VS.NET 2008 SP1로 Vista Business 32를 실행하고 있습니다. 이것은 방금 파란 색에서부터 시작되었습니다. 그리고 저는 VS.NET을 위해 SP1을 다시 적용했습니다.

아이디어가 있거나 본 사람이 있습니까?

VBC : 출력 파일에 쓸 수 없습니다 BC31019오류 'G : 프로젝트 \ \ TCA.NET \ TcaNet UI를 \ \ OBJ \ 디버그 \ TcaNet.WebUI.pdb'지정되지 않은 오류

업데이트 :

답변이나 인터넷을 통해 어떤 솔루션을이 생각하고 찾지 못하는 한, 내가 나서서 내 C 내 전체 솔루션을 이동 : 내 G 대 \ 드라이브 : \ 드라이브 (모두가 노동 조합 지부). 이렇게하면 어떤 이유로 컴파일 문제가 해결되었습니다.

+0

그래서, 드라이브도가 가득 가정이나 파일은 "읽기 전용"에 적용된와 있는가? 디렉토리도 존재합니까? 음 ... – Georgi

+0

파일을 읽을 수 없습니다. 또한 폴더가 존재합니다. 폴더를 완전히 제거하면 항상 폴더가 다시 생성됩니다. – Don

답변

0

답변을 찾거나 인터넷을 통해 해결책을 찾지 못한 채로 나는 전체 솔루션을 내 C : \ 드라이브 대 내 G : \ 드라이브 (둘 다 로컬)로 옮겼습니다. 이렇게하면 어떤 이유로 컴파일 문제가 해결되었습니다.

1

나는 당신의 문제를 해결하기 위해 시도하는 물건의 목록을 발견 :

Zen-turkey Fix list

희망이 도움이!

+0

나는 게시하기 전에 그 중 누구도 도왔습니다. – Don

1

어쩌면 종속성 문제입니다. 모든 프로젝트의 빌드 순서를 확인하십시오.

sysinternals 도구는 여기에서 도움이됩니다. 프로세스 탐색기를 사용하여 프로세스가이 파일을 잠그고 있는지 확인할 수 있습니까? 또 다른 유용한 도구는 프로세스 모니터입니다. pdb 파일에 대한 필터를 적용한 후 모든 파일 액세스 활동에 대한 추적을 캡처하십시오.

+0

새로운 DLL을 추가하지 않았을 때 왜 오늘부터 시작해야 할 지 확신 할 수없는 몇 달 동안 잘 작동 해 왔습니다. – Don

2

로컬에서 IIS를 다시 시작하십시오.

Unlocker을 설치하고 오류가 발생하면 해당 pdb 파일을 삭제하려고하면 Unlocker가 해당 파일에 대해 열린 핸들을 보유하고있는 프로세스를 알려줍니다.

+1

Explorer를 통해 매번 파일을 삭제할 수 있습니다. Unlocker는 어떤 문제도 표시하지 않습니다. – Don

3

몇 주 전에 노트북에서 서버를 컴파일 할 때 동일한 오류가 발생했습니다. G :가 네트워크 드라이브 인 경우 이것이 실패 할 수 있습니다. 마이크로 소프트는이 문제를 해결하는 것이 우선 순위가 아니며 소스 제어와 같은 일을하는 더 나은 방법이 있다고 말했습니다. 1 인 프로젝트라면 고통 스럽습니다.

+1

내 G : \ 드라이브가 로컬 디스크입니다. – Don

0

Visual Studio 2005에서 오류 1을 제외하고이 코드를 사용했습니다. 컴퓨터를 다시 시작하면 문제가 해결되었습니다.

1

아마도 VB.NET 컴파일러의 버그 일 것입니다. 오류 메시지가 잘못되었으므로 실제 문제는 프로젝트 파일에서 참조 된 파일이 누락되었습니다. 예를 들면 .vb 파일입니다. 제 경우에는 누락 된 파일을 찾아서 추가 한 다음 devenv를 다시 컴파일합니다.

누군가가보고 된 MS here

+0

시각적으로 프로젝트에서 누락 된 .vb 소스 파일을 찾고 파일을 찾지 않도록 프로젝트를 업데이트하면이 오류가 사라집니다. –

1

아주 오래된 스레드,하지만 난 오늘이 오류를 가지고 다음과 같은 링크가 그것을 해결하지만에. 그것이 누군가를 읽는 것을 돕기를 바랍니다.

VB.NET .pdb fix