2012-06-25 2 views
0

Visual Studio에서 CS 파일을 찾기 위해 완전히 잘못된 디렉터리를 찾고 있습니다.VS2010 잘못된 디렉터리에 파일이 있습니다.

C:\TRUNK\MAIN\APPRESOURCES\APPINFO.CS 

이 위치에서 트렁크 파일을 찾을 수 없습니다.

올바른 경로 :

C:\Code\Branches\BR5\MAIN\APPRESOURCES\APPINFO.CS 

나는 세제 용액을 재건 제외하고 내 솔루션 파일을 다시 추가하는 시도했습니다.

호출 스택 Loaction :

FormsDevShared.dll!FormsDevShared.AppInfo.Instance() 

을 heres 스택 추적 : ': \ 트렁크 \ MAIN \ APPRESOURCES \ APPINFO.CS C'의 소스를 찾기

. 1 : C : \ Code \ Branches \ BR5 \ MAIN \ APPRESOURCES \ 체크섬 : MD5 {ed 8a ff 89 84 3d 16 7e 9f 76 af 57 18 9f 62 7a} 체크섬이 다음 위치에 일치하는지 확인 : APPINFO.CS 체크섬 : MD5 {c5 33 96 ef ab 76 b1 3b aa 55 70 76 1b b5 d4 cf} 체크섬이 일치하지 않습니다. 'C : \ TRUNK \ MAIN \ APPRESOURCES \ APPINFO.CS'파일이 존재하지 않습니다. 코드 던지는 예외

라인 :

FormsDevShared.AppInfo.Instance().User = AppInfo.Instance().DBContext.User; 

FormsDevShared이 APPINFO을 포함하는 공간입니다.

+0

csproj 파일을 텍스트 편집기에서 열고 appinfo.cs를 검색하면 거기에 어떤 폴더가 등록되어 있습니까? –

+0

.csproj에서 잘못된 출력 경로를 찾았지만 문제 확인 업데이트가 해결되지 않았습니다. – ExceptionLimeCat

답변

0

아마도 프로젝트 파일의 파일 참조는 상대 주소 대신 절대 주소를 사용합니다.

VS 프로젝트 탐색기에서 잘못된 위치를 가리키는 Appinfo.cs를 먼저 계산 한 다음 기존 파일을 추가하고 올바른 위치에서 파일을 포함시킵니다.

0

.csproj (또는 .vbproj)를 텍스트 편집기에서 엽니 다. 잘못된 경로를 찾아 올바른 경로로 바꿉니다.

1

Team Foundation Server에서 분기 한 솔루션에서이 문제가 발생했습니다. 분기의 솔루션 파일은 다른 분기의 프로젝트 폴더를 가리 킵니다. @ Ryan O'Neill이 메모장에서 .sln 파일을 제안하고 열어 잘못된 폴더 이름을 모두 올바른 이름으로 바꿔서 전환 할 수 없었습니다. 그것을 저장하기 위해 솔루션 파일에서 Read Only 속성을 제거해야했습니다. 그러나 저장 후, 내 솔루션은 올바른 프로젝트 폴더를 가리 킵니다.

관련 문제