Vb.net 如何使用生成器和存根将应用程序添加到启动中

Vb.net 如何使用生成器和存根将应用程序添加到启动中,vb.net,Vb.net,我想在windows的启动注册表中添加一个应用程序。。。 这很难编码: 您必须在生成器中加载.exe。 构建器需要加载存根等,您将得到一个新的应用程序作为输出? 我不明白 是否有人对此有经验,也许有一个简单的例子 我试过: Try Dim regkey As Microsoft.Win32.RegistryKey Dim keyname As Object = "Software\Microsoft\Windows\CurrentVersion\Run" Dim v

我想在windows的启动注册表中添加一个应用程序。。。 这很难编码: 您必须在生成器中加载.exe。 构建器需要加载存根等,您将得到一个新的应用程序作为输出? 我不明白

是否有人对此有经验,也许有一个简单的例子

我试过:

Try 
    Dim regkey As Microsoft.Win32.RegistryKey 
    Dim keyname As Object = "Software\Microsoft\Windows\CurrentVersion\Run" 
    Dim valuename As String = "RegName" 
    Dim value As String = filepath.Text '"RegistryDescription" 
    regkey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(keyname, True) 
    regkey.SetValue(valuename, value, RegistryValueKind.String) 
Catch ex As Exception 
End Try

实际上,编写代码一点也不难。你试过了吗,或者你只是希望有人会发布一些代码,这样你就可以复制粘贴了?是的,我试过了。也许你是说别的。。。它不在应用程序本身上,如下所示:尝试Dim regkey作为Microsoft.Win32.RegistryKey Dim keyname作为Object=Software\Microsoft\Windows\CurrentVersion\Run Dim valuename作为String=RegName Dim value作为String=filepath.Text'RegistryDescription regkey=Microsoft.Win32.Registry.CurrentUser.OpenSubKeyName,True regkey.SetValuevaluename,value,RegistryValueKind.String Catch ex As Exception End try在这种情况下,您的问题完全不清楚。至少对我来说,我不知道你在问什么。我也不知道你在问什么!你试过什么??您发布的代码应该向注册表写入一个条目。。你看过钥匙了吗?我不确定你有什么问题。看一看,我希望它能澄清一些事情。