我已经尝试了一个小时左右而且无法做到这一点。我有一个Visual Studio项目,它读取我已添加到VS解决方案的Excel文件。当我在VS中运行项目时,可以成功打开该文件。但是,当我发布项目时,文件不会被包含,因此无法由应用程序打开。
我认为必须有一种方法可以说Visual Studio将excel文件包含到部署中,但是我找不到该选项。
我现在正在进行Windows应用程序开发,很抱歉这个小问题!
答案 0 :(得分:2)
您必须告诉Visual Studio Excel文件应包含在该版本中。通过将“构建操作”更改为“内容”,在“属性”窗口中执行此操作。
或者,您可以在项目的“发布”设置中通过右键单击项目,选择“属性”>来执行此操作。发布>应用文件。将发布状态设置为包括(自动)。
答案 1 :(得分:0)
我可以想到两种可行的方法:
1.确保文件上的CopyToOutput目录属性设置为“始终复制”或“如果较新则复制”。
- 或 -
2.创建一个生成后步骤,将文件手动复制到任何您想要的位置。