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 文件,然后我的应用程序崩溃了。
你有什么解决办法吗?
答案 0 :(得分:1)
这不是您的应用程序崩溃,这是您的应用程序无法编译,因为它无法覆盖此文件。由于您将部署代码的预编译版本,因此在运行时不会发生此特定问题。