저는 매우 큰 프로젝트 (16 개의 프로젝트가 들어 있고 각 프로젝트에는 약 100 개의 파일이 들어있는 솔루션)로 작업하고 있습니다.프로젝트에서 불필요한 리소스를 제거하려면 어떻게합니까?
Visual Studio 2005를 사용하여 C++/C#로 작성되었습니다.
프로젝트 중 하나에는 실제로 약 400 개만 사용되는 약 2000 개의 리소스가 있습니다.
사용하지 않는 리소스는 어떻게 제거합니까?
사용 된 것들을 검색하여 작업을 시도했습니다.
그것은 효과가 있었지만 솔루션을 빌드 할 수 있었지만 런타임에 문제가 발생했습니다.
enum이 사용 된 것 같습니다. (중요)
어떻게 내가 런타임에 침입하지 않도록 할 수 ?
편집 :
내가 (어떻게 든) 런타임에 즉석에서 (즉, 찾을 수없는) 하나 개의 방법이 리소스를 생성 할 수 있었다 생각합니다.
그러나 나는 ... 무엇이든에 관하여 잘 모른다.
참고 : 몇 가지 불필요한 리소스가 아직 있으면 괜찮습니다.
resx 파일 정리를 의미하는 경우 SharpDevelop에는 이러한 기능이 있습니다. (http://www.sharpdevelop.net) –
C++에서 작동합니까? –
"매우 큰"1600 개의 소스 파일이있는 시스템을 호출하지 않겠습니다. 적당히, 아마도,하지만 "매우 큰"것은 아닙니다. 또 다른 0을 추가하면 "매우 큽니다". – JesperE