Visual Studio 2005를 사용하고 있습니다. 내 솔루션 파일의 이름을 prefs.sln에서 someOtherFilename.sln으로 바꾼다면 완전히 엉망이 될지 궁금합니다. 아주 간단한 질문이지만, 나는 앞서 가서 무엇이든하기 전에 물어보고 싶었다.Visual Studio에서 솔루션의 이름을 바꾸면 모든 문제가 해결됩니까?
답변
여전히 작동합니다. 파일의 이름을 변경하는 데 문제가 없었습니다.
덧붙여 말하자면 프로젝트 파일의 이름을 바꿀 수 있지만 그렇게하면 기본 프로젝트 네임 스페이스와 같은 것들이 미래의 개발자에게 이해되지 않을 수 있습니다. 모든 것이 여전히 작동하지만 오류 메시지와 프로젝트 내에서 클래스를 참조하려고 할 때 발생하는 문제를 염두에 두어야합니다.
왜 시도하지 않으시겠습니까? 이름을 바꾸면 실행 취소하기가 쉽습니다. =)
하지만 안전해야합니다. 내가 아는 한 솔루션 파일 이름은 어디에서도 사용되지 않습니다 (솔루션에서 사용되는 프로젝트 파일 이름과 달리).
이론적으로는 아무 것도 깨지 말아야합니다. 실질적으로 소스 컨트롤을 사용해야하며 그런 일을하는 것을 두려워하지 않아야합니다.
솔루션 이름 바꾸기는 솔루션 파일이 솔루션에 속한 모든 리소스 (프로젝트 등)를 추적하는 "저장소"이므로 안전한 작업이어야합니다. 소스 제어 소프트웨어를 사용하는 경우 다른 문제
Visual Studio 내에서 그렇게하는 경우 아무 문제없이 수행 할 수 있습니다. TFS SourceControl을 사용하지 않는다면 파일 시스템에서도 직접 수행 할 수 있습니다. 프로젝트별로 상황이 다릅니다. Visual Studio 내에서 여전히 그렇게 할 수 있지만 csproj 파일의 이름을 바꾸면 프로젝트 이름이 변경되지 않고 프로젝트가 포함 된 솔루션의 모든 참조가 손상됩니다. 또한 dll 또는 exe의 이름은 변경되지 않으며 기본 네임 스페이스에도 동일하게 적용됩니다. 이는 사용자가 싫어할 수있는 것입니다.
- 1. 팩토리 패턴으로 내 문제가 해결됩니까?
- 2. Visual Studio에서 솔루션의 일반 major.minor.release를 설정할 수 있습니까?
- 3. SQL을 사용하면 동시성 문제가 해결됩니까?
- 4. Visual Studio에서 테스트의 이름을 어떻게 지정해야합니까?
- 5. Visual Studio에서 리소스의 이름을 바꾸는 방법은 무엇입니까?
- 6. Visual Studio에서 프로젝트/솔루션의 일부 파일 형식의 텍스트를 검색하지 않습니다.
- 7. Visual Studio에서 모든 도구 창을 닫으시겠습니까?
- 8. DataContext의 이름을 바꾸면 Linq To Sql이 DataContext의 이름을 바꾼다
- 9. Microsoft Visual Studio에서 extern 연결 문제가 발생했습니다.
- 10. Visual Studio에서 깨끗한 솔루션 옵션이 보이지 않음
- 11. Visual Studio에서 인터페이스를 상속하는 모든 클래스 찾기
- 12. Visual Studio에서 모든 코드 파트 컴파일
- 13. 내 솔루션의 파일 이름을 모두 소문자로 지정해야합니까?
- 14. Visual Studio 솔루션의 클래스 수
- 15. Visual Studio 솔루션의 인터페이스 배치
- 16. Visual Studio 솔루션의 종속성 내보내기
- 17. 솔루션의 모든 프로젝트에 대한 모든 참조 찾기
- 18. Visual Studio에서 코드 리팩토링 (var rename)을위한 키보드 단축키
- 19. Visual Studio에서 고유 한 메서드 이름을 자동으로 생성하는 방법이 있습니까?
- 20. 은 Visual Studio에서 디자이너보기
- 21. Visual Studio 2010에서 솔루션의 TFS 수집을 변경하십시오.
- 22. Visual Studio에서 심볼로드 방지
- 23. Visual Studio에서 어셈블리 컴파일
- 24. Visual Studio에서 DisconnectedContext 해결
- 25. Visual Studio에서 Edit.SelectToLastGoBack 사용
- 26. Visual Studio에서 프로젝트 구성
- 27. asp.net/web forms/fluentnhibernate 및 visual studio와 관련된 속성 이름을 바꾸면 이상한 MethodNotFound 예외가 발생합니다.
- 28. TFS 솔루션의 모든 파일에 대해 VS2010의 기록보기
- 29. Visual Studio 프로젝트 및 솔루션의 개념을 모르겠습니다.
- 30. Visual Studio에서 디렉터리를 컴파일하려고합니다.