내가 .DLL의 속성을 클릭 할 때> 세부,이 창을 얻을? 어떻게 접근 할 수 있습니까?C를 사용하여 .dll의 파일 버전 및 제품 이름을 변경하는 방법은 무엇입니까? 나는이 정보에 액세스하고 파일 버전 및 제품 이름 을 변경, 추가 할 <img src="https://i.stack.imgur.com/XUw88.jpg" alt="enter image description here"></p> <p>내가 그것을 몇 가지 도움을받을 수 있습니다 : -
string fileVersion = FileVersionInfo.GetVersionInfo(file).FileVersion;
string productVersion = FileVersionInfo.GetVersionInfo(file).ProductVersion;
하지만 C 언어를 사용하여 수행 할 : 나는 C#에서 내가 사용할 수있는 것을 보았다.
누구든지 나를 도와 줄 수 있습니까?
감사합니다.
그 정보를 변경하는 API가 있다면 놀랄 것입니다. 그래서 아마 dll 파일의 내용을 원시 데이터로 편집해야 할 것입니다. 이게 너가하고 싶은거야? 또한 왜 C입니까? 어쨌든 먼저 FileVersionInfo (msdn 페이지에 대한 링크는 google)의 문서를 확인하십시오. – hyde
죄송합니다 - "원시 데이터로"는 무엇을 의미합니까? 나는 msdn을보고 그것을 검색했지만 getters의 기능을 항상 얻었고 setter를 찾고 있습니다 – user1386966
당신은 자신의 dll을 만들고 있습니까? 다시 말해 소스 및 프로젝트 파일이 있습니까? 그렇다면 위의 내 의견은 부적절합니다. 잊어 버리십시오. 그러나 소스가없는 기존 dll이 있으면 dll 파일 내용 ("원시 데이터")을 변경해야합니다. – hyde