문제

나는 WinXP에서 Vista로 업그레이드(또는 다운그레이드?!)했습니다.

오늘 아침에 컴퓨터를 시작하고 Visual Studio에서 C# 응용 프로그램을 열었을 때 "'OutputPath' 속성 로드에 실패했습니다.입력한 경로는 유효한 출력 경로가 아닙니다." 오류가 발생합니다.

응용 프로그램을 다시 빌드하려고 시도했는데 알 수 없는 이유로 Visual Studio에서 생성한 실행 파일에 대한 액세스가 손실되었다는 사실을 발견했습니다.솔루션의 다른 모든 것은 여전히 ​​내 것이었지만 컴파일 결과는 그렇지 않았습니다.어떤 경우에는 '관리자'가 그것을 소유했고 어떤 경우에는 내가 여전히 그것을 소유했지만 권리가 없었습니다.

나는 관리자로 활동하고 있으므로 내가 직접 만든 파일에 대한 액세스가 거부되는 것은 약간 짜증나는 일입니다.

Visual Studio와 Vista가 함께 작동하는 방식에서 뭔가를 놓쳤습니까? 아니면 컴퓨터를 지우고 WinXP를 다시 설치하는 데 이틀이 더 소요됩니까?

도움이 되었습니까?

해결책

내 머리 위에:

  1. 사용자 액세스 제어를 비활성화합니다.
  2. 실행 파일을 소스 제어에 체크인하지 않았는지 확인하세요(읽기 전용일 수 있음) :)

편집하다:저는 Vista x64 상자에서 저를 혼란스럽게 만드는 몇 가지 문제를 겪었습니다. [저는 관리자로도 실행 중이었습니다].UAC를 비활성화하면 이 '관리자'가 제거되었지만 관리자 문제는 제거되지 않았습니다. :D

다른 팁

.csproj 파일을 열고 출력 경로 C : Test 가 확인할 곳이 더 정확한지 확인하십시오.

오..이거 정말 멋지네요 =D

출력 경로를 변경하려고 했습니까?

"솔루션 탐색기"에서 프로젝트의 오른쪽 버튼을 클릭하세요.빌드 탭에서 속성으로 이동합니다.거기에서 몇 가지 문제를 해결해 볼 수 있습니다.

VS2008은 Vista에서 실행되도록 개발되었기 때문에 매우 이상한 것입니다!=디

행운을 빌어요!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top