作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
关于 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/
我通常将JS和CSS Assetic Assets 放置在DefaultBundle中,但我认为放置它们的最佳位置是在app / Resources / public /(js | css)文件夹中。
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我是一名优秀的程序员,十分优秀!