我添加到注册表运行的方式有些奇怪。
当我使用
private static string AppPath = new Uri((System.Reflection.Assembly.GetExecutingAssembly().CodeBase)).LocalPath;
在运行注册表中设置路径它工作正常,但如果文件夹名称是“c#”,例如添加的密钥将在 # 之前被剪切,所以应该是:
c:/desktop/c#/myprogram.exe 但它是
c:/桌面/c
大家有什么问题可以帮忙吗?