VS2017中如何设置文件Build Action?遇Unsupported Operation报错求助
解决Visual Studio 2017中Crystal Report文件Build Action设置问题
嘿,我来帮你搞定这个困扰!在VS2017里设置Crystal Report文件的Build Action其实很简单,不像旧版本那样需要找隐藏的高级属性,具体步骤如下:
- 打开你的Visual Studio 2017项目,在解决方案资源管理器里找到目标Crystal Report文件(后缀为
.rpt) - 右键点击这个文件,选择属性;如果右键菜单没快速找到,直接按键盘上的
F4键就能调出属性窗口 - 在弹出的属性面板里,找到生成操作(Build Action)下拉菜单,选择内容(Content)选项
- 建议同时把复制到输出目录(Copy to Output Directory)设置为如果较新则复制或者始终复制,这样编译时报表文件会同步到输出文件夹,程序运行时才能正常读取到它
你提到的2010年的文章是针对更早版本VS的情况,VS2017已经把Build Action这个常用设置整合到了常规属性面板里,不用再费劲找高级属性啦。把Build Action设为Content后,就能解决因报表文件未被正确部署导致的Unsupported Operation错误了。
内容的提问来源于stack exchange,提问作者ksuProgrammer
相关产品推荐
相关产品推荐

