Chciałbym dodać kontrolkę ActiveX MapWinGiS do projektu w taki sposób aby przy tworzeniu instalatora program nie odwoływał się do zainstalowanej kontrolki na moim komputerze lecz tej którą chciałbym dodać do projektu.
TO znaczy chcę aby było tak:
Użytkownik który dostanie ten program nie musiał instalować oddzielnie kontrolki. Tylko wszystko zawarte w programie. Jak to zrobić w Visual Studio 2010?
Dodanie kontroli AciveX do projeku VS
- Rejestracja: dni
- Ostatnio: dni
- Postów: 16
0
- Rejestracja: dni
- Ostatnio: dni
0
Mogę się oczywiście mylić, ale imho nie da się. Z tego względu, że kontrolka ActiveX jest obiektem COM i musi być zarejestrowana. Możesz sam ją zarejestrować odpalając regsvr32(jeżeli dobrze pamiętam), ale bez uprawnień administratora się nie obędzie.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2794
0
To może nie tylko chodzić o uprawnienia admina, ale COM może mieć sporo innych zależności. I czasem nie wystarczy przekopiować samego COM (OCX) na innego kompa i zarejestrować. Czasem trzeba go zainstalować. I oczywiście wtedy sprawdzana jest legalność (przy uruchamianiu też)...