有关复制到输出目录的问题:始终复制

时间:2019-11-07 14:00:25

标签: c# vb.net visual-studio

1-按照添加>现有项目 ,将 Book1.xlsx 文件放入 Solution Explorer 。 >

2- Solution Explorer 中设置 Book1.xlsx 的属性,如下所示;

构建操作:内容

复制到输出目录:始终复制

3-运行此项目,并查看 Book1.xlsx 文件是否已复制到 Debug 文件夹

4-关闭该项目。

5-通过在 Debug 文件夹中找到文件来手动打开 Book1.xlsx 文件。保持 Book1.xlsx 文件打开。

6-再次运行该项目并看到以下错误;

  

无法复制   “ C:\ Users \ onsuz \ OneDrive \ Desktop \ WpfApplication1 \ WpfApplication1 \ Book1.xlsx”   到“ bin \ Debug \ Book1.xlsx”。在1000毫秒内开始重试1。过程   无法访问文件“ bin \ Debug \ Book1.xlsx”,因为正在使用   通过另一个过程。

您可以看到是否有好奇的人在我的应用程序启动之前手动打开 Book1.xlsx 文件,然后我的应用程序崩溃了。

你有什么解决办法吗?

1 个答案:

答案 0 :(得分:1)

这不是您的应用程序崩溃,这是您的应用程序无法编译,因为它无法覆盖此文件。由于您将部署代码的预编译版本,因此在运行时不会发生此特定问题。