2016-06-26 2 views
-1

VB.NET에서 간단한 도크를 만들었습니다. 이제는 사용자가 설치할 때 응용 프로그램이 자동으로 시작 항목에 추가되므로 모든 시스템 로그인 또는 다시 시작 후에 시작됩니다.로그인시 Clickonce 자동 시작

모든 OS'es (Windows 7에서 Windows 10)에 적용 할 수있는 솔루션을 원합니다. 레지스트리를 사용하여이 작업을 수행 할 수

감사

+0

시작시 자동으로 시작 하시겠습니까? 사용자가 시작시 실행되도록할지 여부를 선택하십시오. –

+0

@ Rakitić 그 다른 응용 프로그램과 웹 사이트에 대한 바로 가기가 포함 된 독 응용 프로그램입니다. 사용의 용이성을 위해 그 응용 프로그램을 만들었습니다. 나는이 목적을 위해 downvoting의 필요성이 있다고 생각하지 않는다. –

답변

1

:

이 코드는 아래의 레지스트리에, 시작에 응용 프로그램을 추가

이 관리자 권한이 필요합니다
'variables 
Dim name As String = Application.ProductName 
Dim location As String = Application.ExecutablePath 
'registry key 
Dim regestry As Microsoft.Win32.RegistryKey 
'adds key to registry 
regestry = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True) 
regestry.SetValue(name, """" & location & """") 
regestry.Close() 

, 여기에 좋은 자습서가 있습니다 : http://www.downloadinformer.com/2014/01/how-to-make-vbnet-application-always.html

관련 문제