我使用此代码将程序设置为在Windows启动时启动
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
registryKey.SetValue("MY Program", "\"" + System.Reflection.Assembly.GetExecutingAssembly().Location + "\"");
我的程序工作正常,但是当它在启动时从注册表启动时(不是由用户启动),它会重新确定其旁边的其他文件。
问题是什么?