我需要你的帮助来解决这个小问题。我在c#项目中给出了一个源代码路径,例如"\version\test"
。但是当我运行它时,我想从源文件夹中获取文件夹,但由于\bin\debug\version\test
由于源路径不正确,导致出现错误。我只需要从项目路径中读取文件夹而不是调试。如何解决这个问题呢?非常感谢您的建议。谢谢无法从源代码获取目录
0
A
回答
0
您正在使用相对路径,而运行应用程序时的工作目录是\bin\debug
。 所以您应该设置工作目录到项目目录中的项目的调试属性,或使用不同的相对路径,如..\..\version\test
0
如果您的应用程序WinForms应用程序则是: Application.StartupPath
如果您的应用程序是WPF应用程序,那么请参阅以下链接: Getting the application's directory from a WPF application
+0
这仍然会返回调试文件夹 – Sayse
0
如果你想获得路径使用下面的代码示例:
string path =new DirectoryInfo(Environment.CurrentDirectory).Parent.Parent.FullName;
这会给你当前的解决方案文件夹路径。
相关问题
- 1. 无法获取从MVC源代码运行的ASP.Net MVC2项目
- 2. 从源代码获取绑定目标?
- 3. 无法获取网页的源代码
- 4. 无法获取Android源代码
- 5. 从源代码目录中读取静态资源
- 6. 无法从Swift中获取网页源代码
- 7. 无法从GIT存储库获取源代码
- 8. WPF:无法从ExecutedRoutedEventArgs获取原始源代码
- 9. 无法通过TeamCity从ClearCase获取源代码
- 10. 我无法从c源代码使用cdt plugin eclipse获取AST
- 11. 无法从特定机器获取项目信息和源代码控制
- 12. 无法从ReCaptchaResponse获取错误代码
- 13. 登录并获取源代码
- 14. 获取源代码。
- 15. 获取源代码
- 16. 无法获取代码。
- 17. 无法获取Apache Ivy无法从Spring存储库下载源代码
- 18. 更改源代码目录
- 19. Xcode源代码目录
- 20. 将源代码获取到Jenkins WORKSPACE子目录中
- 21. 如何在Gradle插件中获取源代码目录?
- 22. Android:无法获取从DIRECTORY_DCIM获取的目录下的目录列表
- 23. Eclipse无法识别Scala源代码目录
- 24. DataDirectory目录中,无法取代我的代码WPF - app.config中
- 25. 从一类Java源代码中提取方法体源代码
- 26. 从代码中获取Xcode项目目录
- 27. 为什么目录获取此代码
- 28. 无法获取IIS拾取目录
- 29. System.Net.Mail.SmtpException:无法获取IIS拾取目录
- 30. 无法获取提取目录IIS 7.5
简短答案是'“.. \ .. \ version \ test”'但是正确的答案可能取决于这是用于什么,因为它可能是不安全的假设此目录将在那里 – Sayse
您的问题不是明确。您是否想要阅读代码中的某些文件? – doctorlove