Mam aplikację WinForm, nad którą pracuję. Jest jeden mały element funkcjonalności, który musi być uruchamiany jako administrator w Vista/Win7. Rozumiem, jak ustawić żądanąExecutionLevel dla aplikacji w manifeście. Sztuczka polega na tym, że nie chcę, aby użytkownik uruchamiał całą aplikację jako administrator, tylko jedną jej część. Tak więc chciałbym, aby większość funkcjonalności działała jakoInvoker.Wymagany poziom wykonania dla biblioteki dll
Jeśli umieściłem funkcję administratora w bibliotece DLL, czy istnieje sposób na oznaczenie go jako requireAdministrator? Próbowałem użyć MT, aby dodać manifest do biblioteki dll, ale to nie wydaje się działać. Co muszę zrobić?
Czy DLL może zostać wykonany jako proces własny, czy też musi zostać uruchomiony z pliku EXE? – epotter
@epotter Poprawiłem nieco odpowiedź na ten temat. – JaredPar