Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2012通过ClickOnce部署WPF缺少文件夹和文件_C#_Wpf_Visual Studio_Visual Studio 2012_Clickonce - Fatal编程技术网

C# Visual Studio 2012通过ClickOnce部署WPF缺少文件夹和文件

C# Visual Studio 2012通过ClickOnce部署WPF缺少文件夹和文件,c#,wpf,visual-studio,visual-studio-2012,clickonce,C#,Wpf,Visual Studio,Visual Studio 2012,Clickonce,我有一个WPF项目,我准备使用Visual Studio 2012进行部署,但我遇到了一个缺少文件夹的问题 如果我在VS中启动项目,它运行良好,并且我的测试按钮按预期工作 当我发布项目时,发布成功,运行setup.exe成功安装,程序开始进入主窗口 单击测试按钮会使应用程序崩溃 导致崩溃的行: string[]reportFileNames=System.IO.Directory.GetFiles(“报告”) “找不到路径“C:\Users\dirt\AppData\Local\Apps\2.0

我有一个WPF项目,我准备使用Visual Studio 2012进行部署,但我遇到了一个缺少文件夹的问题

如果我在VS中启动项目,它运行良好,并且我的测试按钮按预期工作

当我发布项目时,发布成功,运行setup.exe成功安装,程序开始进入主窗口

单击测试按钮会使应用程序崩溃

导致崩溃的行:
string[]reportFileNames=System.IO.Directory.GetFiles(“报告”)

“找不到路径“C:\Users\dirt\AppData\Local\Apps\2.0\GEDD6PQW.N72\8M9ONPGG.TVB\prof..tion\u 40c30”的一部分‌​d08e677b188_0001.0000_9A5540D4BBE5AFF\报告。

已确认存在:
C:\MyProject\bin\MyMode\Reports\

C:\MyProject\bin\MyMode\Reports\MyReport.rdlc

确认不存在:
C:\Users\dirt\AppData\Local\Apps\2.0\GEDD6PQW.N72\8M9ONPGG.TVB\prof..tion\u 40c30‌​d08e677b188_0001.0000_9A5540D4BBE5AFF\Reports\

Reports\MyReport.rdlc文件的生成操作为
Resource
,复制到输出目录为
Copy always


我遗漏了什么?

好的,在输入问题中的最后一句话后,我很快就把这个问题弄清楚了

在我的例子中,
Reports\MyReport.rdlc
文件有一个
Resource
的构建操作,我所要做的就是将其更改为
Content
(并确保设置了
Copy always

解决方案:

右键单击解决方案资源管理器中的文件->属性->构建操作->内容