c# - File.Copy 适用于调试模式,但不适用于发布模式
问题描述
在我的 WPF 应用程序中发生了一些非常奇怪的事情。在代码中,我有两行代码将两个文件从一个地方复制到另一个地方,例如:
File.Copy(sourcepath1,targetpath1);
File.Copy(sourcepath2,targetpath2);
奇怪的是,当我在Debug
模式下编译时它运行良好并根据需要复制文件,但是当我在Release
模式下编译时没有例外,一切看起来都很好,但它不会复制文件。
你知道它可能是什么吗?
我里面没有#If Debug
东西,我也尝试清理和构建解决方案,但没有帮助。
我还在控制台应用程序上做了一个小测试,但在发布和调试中都可以正常工作。