C# 程序跟踪它应该安装在哪个驱动器上并保持跟踪
我有个问题。无法解决此问题,因此将其发布到此处。实际上,当任何安装进行时,它都会询问用户我们应该在哪个驱动器上安装。因此,它安装在那里,并跟踪安装位置 因此,同样地,我希望通过一个C#程序询问用户,他希望在其中保存一个文件,然后我应该能够跟踪它 我的意思是,假设用户以后安装在C驱动器中,他卸载它并安装在D驱动器中。我想知道它被放置在哪个驱动器中,不是通过搜索,而是通过任何其他方式。像注册表之类,我可以检查它的位置并从中获取详细信息。使用,如果它是仅限Windows的应用程序,您可以自己回答:) 其他方法可能包括配置文件、将此信息嵌入可执行文件或设置保存每个安装数据的web服务。(总有一天,这将比注册更简单…使用,如果它是仅限Windows的应用程序,您已经自己回答了:)C# 程序跟踪它应该安装在哪个驱动器上并保持跟踪,c#,windows,winforms,C#,Windows,Winforms,我有个问题。无法解决此问题,因此将其发布到此处。实际上,当任何安装进行时,它都会询问用户我们应该在哪个驱动器上安装。因此,它安装在那里,并跟踪安装位置 因此,同样地,我希望通过一个C#程序询问用户,他希望在其中保存一个文件,然后我应该能够跟踪它 我的意思是,假设用户以后安装在C驱动器中,他卸载它并安装在D驱动器中。我想知道它被放置在哪个驱动器中,不是通过搜索,而是通过任何其他方式。像注册表之类,我可以检查它的位置并从中获取详细信息。使用,如果它是仅限Windows的应用程序,您可以自己回答:)
其他方法可能包括配置文件、将此信息嵌入可执行文件或设置保存每个安装数据的web服务。(总有一天这会比注册表更简单…我想你需要
系统.窗口.窗体.应用程序.可执行路径
我想你需要系统.窗口.窗体.应用程序.可执行路径
你想安装任何Windows应用程序还是只想把一些文件放到一个目录中。对于第一种情况,您可以使用应用程序。StartupPath
您想安装任何windows应用程序还是只想将一些文件放入目录。对于第一种情况,您可以使用
应用程序。StartupPath