【问题标题】:How to use the automatic set up feature in Visual Studio and how reference a file location automatically [closed]如何在 Visual Studio 中使用自动设置功能以及如何自动引用文件位置 [关闭]
【发布时间】:2017-03-28 18:38:21
【问题描述】:

好的,希望这个问题在标题中得到了正确解释,但如果不是,那么基本上在我的程序中,我有一个数组,它在 .csv 文件中直接加载了大量数据程序已启动,因此我需要进行设置,以便在运行设置时,代码中 .csv 的文件目标正确。

否则它不会在数组中加载任何东西,所以最终我的问题是我该怎么做?这是我已经尝试过的一些屏幕截图,以及一些代码的 sn-ps,如果有人能指出我的 YT 视频的方向,它甚至可能很有帮助,感谢 StackOverflow 用户。 https://pastebin.com/cEmZxujx

【问题讨论】:

    标签: c# file installation directory


    【解决方案1】:

    也许检查参考

    System.IO.File.Exists("文件名")

    【讨论】:

    • 感谢 Ben J 的回复,我可以看到文件存在于代码中引用的位置,只需导航到我在安装过程中告诉它去的地方,因此我很困惑。 prntscr.com/epli64 另外我只知道少量c#,因为我还处于学习的早期阶段,System.IO.File.Exists("filename"); 到底是什么?做,我只是将它添加到文件位置的原始引用下方,它并没有改变代码的工作方式,而不是从我从运行这个安装中看到的。
    • Sys.tem.File.Exists 只是检查文件是否存在。您需要在 if(!System.IO.File.Exists("filename") throw error message 之类的内容中使用它
    • 好的,我试了一下,文件肯定存在,只是出于某种原因不想从这个文件中读取数据我想,有什么理由会发生这种情况吗?跨度>
    • 我看不到足够多的代码,无法知道读取文件时发生了什么。有什么错误吗?也许你可以展示读取文件的代码。
    • pastebin.com/Q7Cjk9rN 这是您要求的代码,我只是很难理解为什么它不能正确读取,它可以很好地读取其他目录(除了 F:\ 一个,它位于单独的机器)。编辑:更正它仍然从 C:\ 读取一个,当我不从安装程序运行它时,而是直接从 vis studio 运行它。
    猜你喜欢
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    相关资源
    最近更新 更多