关于 Windows 窗体的真实 R101 问题。
我已经创建了我的第一个 Windows 应用程序来打印发票。我有一张图片是公司 Logo (png)。该应用程序在调试时在 VS2010 中运行良好 - 我将图像放在 bin 文件夹中。
现在我已经发布它并将它安装在另一台机器上,但我收到了这个异常错误:
System.IO.FileNotFoundException: ice-logo-bw.png
所以问题是我应该把图像放在哪里,以便在我发布时包含它?我试过将它放在根文件夹中,但没有成功。
最佳答案
您应该将图像包含在项目中 - 可能与其他图像位于其自己的文件夹中。
然后您应该设置 Build Action在此图像上 - 右键单击,选择属性并选择“如果较新则复制”或“始终复制”。
另一种方法是将其添加为资源,但这意味着您还需要从资源而不是文件系统中获取它。
关于c# - 发布 Windows 窗体应用程序 - 图片去哪儿了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211320/