打印图片出现异常

aelfintiger 2016-07-29 10:57:19
Image imgYingyang = Image.FromFile(@"qingzhen.png");
Graphics g = Graphics.FromImage(imgYingyang);
e.Graphics.DrawImage(imgYingyang, 300, 50, 70, 50);

qingzhen.png放到bin\debug目录下,本机调试打印正常,但是用clickone部署后,
客户端提示System.IO.FileNotFoundException: qingzhen.png
怎么解决?
...全文
207 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你是最近半年才开始使用 vs 工具的吗? 这方面要加强了。这方面的问题看起来不大,但是其实比较严重。因为通常你的同事懒得告诉你最基本的 vs 的使用方法,甚至连编程入门书都懒得写,需要你自己去真正重视学习 vs 操作。
  • 打赏
  • 举报
回复
晕!看来你没有学过工程中如何保存资源。 你应该从 vs 的解决方案树上,把你的 qingzhen.png 文件添加到工程中,然后在解决方案树上找到刚添加的文件,点鼠标右键选中它,在vs打开的属性编辑窗口中设置两项:1. 内容;2.如果较新则复制。 这样,当编译生成工程时就会自动拷贝 qingzhen.png 文件。当打包发布时就会把这个文件自动打到 clickonce 安装包中。完全不用你手动操作,更不用纠结什么代码。
阿蒙Amon 2016-07-29
  • 打赏
  • 举报
回复
System.IO.FileNotFoundException 未找到文件,文件路径不正确。你试试下面这样做: System.Environment.CurrentDirectory+@"\qingzhen.png"

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧