그래서 C#을 배웠고 상당히 잘하는 것 같습니다. 나는 하나의 질문을 가지고 있지만, 나는 몇 가지 목록 파일, 모든 dll 및 물건을 내 bin/release 폴더에있다. 릴리스의 출력에 어떤 종류의 구조를 갖는 방법이 있는지 궁금합니다. dll을위한 dll 폴더처럼. 그들 모두가 거기에 버려지는 것은 이상한 것처럼 보입니다.내 프로젝트 디렉토리에있는 파일과 dll의 대량 VS 2012
1
A
답변
0
일반적으로 시스템은 현재 폴더뿐만 아니라 다양한 장소 (예 : 글로벌 어셈블리 캐시 http://en.wikipedia.org/wiki/Global_Assembly_Cache)에서 .dll
을 검색합니다. 실제 파일이 어디에 있는지 걱정하지 마십시오. 솔루션을 잘 관리하면 필요로하는 곳 (즉, 실제로 일하는 곳)에 구조가 생기므로 컴퓨터가 필요한 것을 쉽게 찾을 수 있습니다.
Visual Studio (http://msdn.microsoft.com/en-us/library/vstudio/9f4t9t92(v=vs.100).aspx)의 링크로 추가하여 다른 솔루션간에 공통 프로젝트를 공유 할 수 있습니다. 그렇게하면 불필요한 복제 작업없이보다 관리가 용이 한 방식으로 코드를 구성 할 수 있습니다.
관련 문제
- 1. VS 2012 프로젝트 변환 문제
- 2. VS 2012 RC 기존 프로젝트 열기 RC
- 3. VS 2012 - 내 솔루션을 열 때 경고 프로젝트
- 4. VS 2012 프로젝트 내에서 System.Net.Http를 활성화하십시오.
- 5. VS 2012 Windows 7의 HTML5 JS 프로젝트
- 6. Access 데이터베이스 VS 2012 설치 프로젝트
- 7. 스위치 - VS 2012
- 8. VS 2012 및 VS 2012 RC
- 9. VS 2012
- 10. 내 설치 프로젝트 (VS 2010)
- 11. 배포 프로젝트 옵션 2012
- 12. Visual Studio 2012 - 다른 디렉토리에있는 파일 액세스
- 13. 링커 오류 (VS 2005 vs VS 2012)
- 14. VS Express 2012 설치자 옵션
- 15. 리소스 파일과 위성 DLL의 차이점은 무엇입니까?
- 16. VS 2012 - 솔루션 탐색기보기 (느림)
- 17. 프로젝트 디렉토리에있는 Django 가져 오기
- 18. AutoCAD 2006 vs. 2012
- 19. vs 2012 Web.Config 변형
- 20. VS 2012 DB project
- 21. 여러 솔루션 VS 2012
- 22. VS 2012 내장 GLUT
- 23. 개체 상태 VS 2012
- 24. VS 2012-SVN
- 25. VS 2012 Durandal intelicence
- 26. VS 2012 코드 커버리지
- 27. GIT with VS 2012
- 28. 현재 디렉토리에있는 모든 파일과 디렉토리 가져 오기
- 29. Makefile, 다른 디렉토리에있는 실행 파일과 오브젝트 파일
- 30. VS 2010 및 VS 2012 모두에서 작동
정상적인 작동 방법입니다. 당신은 잠재적으로 다른 조직 구조를 할 수는 있지만 그곳에 없으면 어셈블리를 찾을 수 없으므로 당신의 삶을 훨씬 더 어렵게 만들 것입니다 ... –
그것은 불가능하지 않지만 매우 어리 석고 있습니다. CLR이 DLL을 찾는 데 도움이되는 특수 설정을 제공해야합니다. 어느 쪽이 깔끔하지 않은 또 다른 종류의 DLL 지옥은 결코 다룰 필요가없는 재미입니다. 하지 마. –
bin/release 폴더는 일반적으로 많이 사용하는 장소가 아니므로 일반적으로 전혀 문제가되지 않습니다. 동일한 파일 (예 : 시작하려면 exe)을 항상 검색해야하는 경우 프로젝트 디렉토리에 바로 가기 또는 배치 파일을 만듭니다. –