Trong tệp .rgs, có một số thông tin đăng ký và tôi muốn biết thông tin trong tệp .rgs được thêm vào bộ đệm như thế nào?tệp .RGS hoạt động như thế nào
tôi có một dự án AAA và nó sẽ tạo ra các tập tin AAA.DLL, và có một tập tin xxx.rgs chứa các thông tin đăng ký, và AAA.DLL được xây dựng, sau đó nó sẽ được triển khai đến một máy B khác, vì vậy tôi không biết thông tin đăng ký có thể được thêm vào máy B như thế nào, tôi có cần đăng ký AAA.dll bằng lệnh regsvr32 không?
Ngoài ra, lloks như sử dụng ATL là cách duy nhất để sử dụng các tệp .rgs: http://stackoverflow.com/questions/1594283/is-there-a-document-on-rgs-files-syntax – sharptooth
Tôi có một dự án AAA và nó sẽ tạo ra tệp AAA.DLL và có một tệp xxx.rgs chứa thông tin đăng ký và AAA.DLL được tạo, sau đó nó sẽ được cài đặt trong một máy B khác, vì vậy tôi tự hỏi làm thế nào thông tin đăng ký được thêm vào máy B, tôi có cần đăng ký AAA.dll bằng lệnh regsvr32 không? –
@Carlos_Liu: Dự án DLL của bạn thường sẽ có tệp .rc sẽ chứa tham chiếu đến tệp .rgs đó. Khi DLL được biên dịch, nội dung tập tin .rgs được phát ra thành tài nguyên. Sau đó bạn gọi regsvr32, nó nạp DLL, chạy 'DllRegisterServer()', lần lượt gọi 'CComModule :: UpdateRegistryFromResource()', tải nội dung tập tin .rgs từ tài nguyên của DLL đó, phân tích nó và sửa đổi registry. – sharptooth