0
A
回答
4
你可以得到当前应用程序的目录,如下所示:
string appPath = Path.GetDirectoryName(Application.ExecutablePath);
然后,您需要一个字符串比较看,以检查是否路径startswith:
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
或曾经的位置,您想要测试,请参阅here以获取list os特殊文件夹。这些在每个操作系统版本下都可以正确解析
1
bool isUsersPath = System.Reflection.Assembly.GetExecutingAssembly().Location.StartsWith(System.Environment.GetFolderPath(Environment.SpecialFolder.UserProfile))
相关问题
- 1. 检测Windows进程和应用程序是否正在运行
- 2. 如何检测用户是否正在查看我的应用程序(Android)
- 3. 如何检测我的应用程序是否正在运行EarlGrey测试?
- 4. 检测用户是否有全屏运行的应用程序
- 5. 我可以检测我的Windows 8应用程序是否正在运行?
- 6. 检测我的应用程序是否在电话上运行
- 7. 如何检测应用程序是否正在运行Cloud9?
- 8. 检测用户是否从AppInvite Facebook安装应用程序
- 9. 检测用户是否从Chrome扩展程序登录
- 10. 检测我的Web应用程序是否正在iPad设备上运行
- 11. 检查用户是否在Google+之前登录应用程序?
- 12. Graph Api:如何检查用户是否正在使用我的应用程序
- 13. 如何检查用户是否在我的iPhone应用程序
- 14. 检测应用程序是否在远程应用程序中运行
- 15. android代码来检测我的android应用程序用户是否在线
- 16. 检查应用程序是否安装在应用程序目录
- 17. 如何检测我的COM对象是否正在使用.NET应用程序?
- 18. 检测是否从Xcode运行Swift应用程序
- 19. 如何检测应用程序是否从DVD运行?
- 20. 检测用户是否正在输入
- 21. iPhone应用程序:我可以检测用户是否从某个网站安装了某个应用程序?
- 22. 如何检测用户是否第一次使用我的应用程序?
- 23. 检测应用程序是否临时
- 24. 检测应用程序是否安装?
- 25. 如何检测当前登录用户是否正在运行进程?
- 26. 检测应用程序是否正在安装
- 27. 应用程序从哪里运行的可执行目录?
- 28. 如何检测用户是否分享应用程序Url
- 29. 检测用户是否喜欢Facebook应用程序
- 30. 如何检测我的应用程序是否是沙盒?