1

我有一个 C# 项目,将图像用于徽标和其他目的。这些文件在我的本地系统上,当我创建一个设置项目并在客户端计算机上运行时,我收到一个错误提示“System.ArgumentException: Parameter is not valid. at System.Drawing.Bitmap..ctor(String filename )"

如果我必须将图像与项目一起分发,我该如何指定它的路径?

谢谢

4

2 回答 2

3

您可以将图像嵌入资源

于 2010-02-24T05:00:27.850 回答
2

如果图像在您的项目中,您可以将它们的 Build Action 设置为 Content,然后在您的设置项目中添加代码项目的 Content Files(通过 Project -> Add -> Project Output,然后选择 Content Files)。

您需要确保您的应用程序和图像之间的相对路径在开发过程中以及由安装程序部署时相同(或编写代码来处理差异)。

于 2010-02-24T05:13:40.800 回答