c# - C# 如何从解决方案资源管理器中引用文件 > 资源
问题描述
如何引用程序资源中的文件。假设我添加了 foo.csv,如何获取文件的“路径”。我努力了:
Properties.Resources.foo.csv
App.Workbooks.Open(Properties.Resources.foo.csv);
我已将其安装在“属性”中并将“构建操作”设置为“嵌入式资源”。
编辑:
从我的 C 驱动器调用文件时,我可以在程序中将文件作为 .csv 打开,我只是无法识别和加载嵌入的资源。
解决方案
我最终所做的是将 foo.csv 文件放在 C:\Program Files\My-Program\Resources\ 中,并在文件不存在时添加错误处理。它将连接到我的服务器并下载文件。谢谢你的帮助!
推荐阅读
- laravel - 如何在 laravel 中设置最小的增量 id
- java - 未知原因:java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 from Command Line
- c++ - 具有静态存储持续时间的常量初始化变量的初始化顺序
- java - Spring mongo 只写字段
- python - 在 Catalina 更新后 subprocess.call() 失败并出现错误 -43
- java - 有没有办法将子序列记忆到变量中?
- graphql - 如何在 DynamoDB 中保存 Quill.js Delta
- javascript - 使用 useEffect 填充多个下拉数据
- javascript - 如何使用 .map 遍历对象?
- r - 具有一个连续变量和两个分组变量的条形图