在我的 winform 应用程序中,我需要一个类似
的路径"D:\NEWD\WIN_NEW\Sales\Report\Report2.rdlc"
但我只有 "Sales\Report\Report2.rdlc"
我无法预测这条路径 D:\NEWD\WIN_NEW
但当我使用
Directory.GetCurrentDirectory() + "\\Sales\\Report\\Report2.rdlc";
路径包括我的 bin\debug
目录。我怎样才能得到想要的路径?
最佳答案
调试时,当前目录的Path(程序执行的路径)会在.\bin\debug\目录下。
部署该工具后,您将不会再遇到此问题。
看来,您想要使用您的工具部署“Sales”目录:所以也许您应该将其包含在您的解决方案中并选择它以与您的可执行文件一起复制到输出目录 (.\bin\debug)。
关于c# - C#中的目录路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174139/