새 릴리스에서는 실행 파일의 버전 번호를 늘리므로 dll이 전혀 업데이트되지 않은 경우에도 모든 dll에 실행 파일과 동일한 버전 번호가 있어야합니까?.exe와 .dll의 버전을 동일하게 만드는 것이 좋습니다.
1
A
답변
1
DLL 버전을 동일하게 유지하면 고객에게 일관된 설치가되었는지 쉽게 확인 할 수 있습니다. 이를 위해 MSVC++에서 .rc 파일에 포함 된 헤더 파일에 버전 번호를 포함하여 버전 번호를 한 곳에서 정의하면됩니다. DLL에 개별적으로 패치 할 수 있도록 #에 빌드 번호 (버전 번호의 네 번째 숫자)를 포함하지 않으려 고합니다. 이렇게하려면 DLL 헤더 파일에 build #을 넣으십시오.
0
제품이 .msi 또는 .cab 파일과 같은 단일 패키지로 묶인 경우에만 권장됩니다. 그렇지 않으면 부분적인 업데이트가 너무 무거워서 필요하지 않더라도 모든 바이너리를 업데이트해야합니다.
+0
우리는 글로벌 버전의 파일을 정의 할 수 있습니다,이 방법은 버전 번호 업데이 트가 큰 문제가되지 않습니다. – Benny
관련 문제
- 1. 사용자 지정 PrincipalPermission 특성을 만드는 것이 좋습니다.
- 2. php를 사용하여 결제 시스템을 만드는 것이 좋습니다.
- 3. "trunk"하위 디렉토리의 분기를 만드는 것이 좋습니다.
- 4. 사용자 정의 함수를 만드는 저장 프로 시저를 만드는 것이 좋습니다 ...?
- 5. Reg-free COM - 클라이언트 exe와 관련된 COM dll의 위치
- 6. 페이지를 리디렉션하는 것이 좋습니다.
- 7. mysqli로 전환하는 것이 좋습니다.
- 8. MFC를 사용하는 것이 좋습니다?
- 9. PHP로 구성하는 것이 좋습니다?
- 10. * 이것을 사용하는 것이 좋습니다.
- 11. gzcompress를 사용하는 것이 좋습니다.
- 12. 동일한 DLL의 여러 버전을 GAC에 넣지 않고로드하십시오.
- 13. Xml : 매개 변수가있는 x- 경로를 만드는 것이 가장 좋습니다.
- 14. Android : OutOfMemoryError - 동영상을 업로드하는 중 - 청크를 만드는 것이 가장 좋습니다.
- 15. DJANGO에서 내 사용자 모델 주변의 모든 프로젝트를 만드는 것이 좋습니다.
- 16. Zend 프레임 워크로 절대 URL을 만드는 것이 가장 좋습니다.
- 17. C++ 프로젝트에서 각 .h에 대해 항상 .cpp를 만드는 것이 좋습니다.
- 18. log4net - 추적 용도로 많은 로거를 만드는 것이 좋습니다.
- 19. 자동 완성 필터 용 컨트롤러를 만드는 것이 좋습니다.
- 20. 웹 응용 프로그램에서 사용자 당 로그 파일을 만드는 것이 좋습니다
- 21. SQL Server 2005의 xml 기반 xml API를 만드는 것이 좋습니다.
- 22. 사용자 정의 컨트롤로 로그인 상자를 만드는 것이 좋습니다.
- 23. Sql Server는 인덱스가 이미 존재할 때 인덱스를 만드는 것이 좋습니다.
- 24. 어떤 경우에 한 줄 방법을 만드는 것이 좋습니다.
- 25. 콘텐츠 또는보기를 기반으로 테이블을 만드는 것이 더 좋습니다?
- 26. ZF 기반 응용 프로그램에서 관리 섹션을 만드는 것이 가장 좋습니다
- 27. gziped 파일 만 제공하는 것이 좋습니다.
- 28. 쿼리에 삽입하는 것이 더 좋습니다.
- 29. VB6에서 변수를 재사용하는 것이 좋습니다.
- 30. Framework 3.5를 설치하는 것이 좋습니다.
항상 함께 릴리스하면 DLL이 필요하지 않으며 라이브러리를 정적으로 연결할 수 있습니까? – MarkR