gpt4 book ai didi

c# - 创建位图时的相对路径

转载 作者:太空狗 更新时间:2023-10-29 23:38:27 25 4
gpt4 key购买 nike

我正在尝试创建一个 Bitmap 使用:

bitmap = new Bitmap(@"Movies\View\Images\missing_person.bmp"); 

但是,我收到了一个 System.ArgumentException 错误。

我从中调用上述代码的文件位于:

MyProj\DisplaySideBarCommand.cs          

图片位于:

MyProj\Movies\View\Images\missing_person.bmp

我也试过使用:

bitmap = new Bitmap(@"..\Movies\View\Images\missing_person.bmp"); 

但收到同样的错误。

最佳答案

它将查找与正在执行的程序集相关的文件。当您构建项目时,它可能会输出到类似 bin\debugbin\release 的目录。您可以构建您的相对路径以从那里回溯,或者您可以将文件复制到输出目录。

如果您将文件的构建操作设置为 Content,它们将在构建时被复制到输出目录(包括子文件夹),然后您应该能够构建正确的相对路径那里。

关于c# - 创建位图时的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28161900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com