假设我在visual studio里有一个c# 类库项目。此项目使用BepInEx 作为一个游戏的插件使用。现在我想向游戏中渲染一张图片我如何在类库编译后把类库和图片放在一起来让类库读取图片并且如何在visual studio里配置自动将类库与图片一同生成
?
首先,将图片添加到类库项目中。右键点击项目 -> 添加 -> 现有项,选择要添加的图片。
然后在代码中读取图片,可以使用以下代码:
Bitmap image = new Bitmap("image.jpg");
接下来,为确保类库和图片一起生成,可以进行以下步骤:
- 右键点击类库项目 -> 属性
- 选择生成选项卡
- 将“生成操作”更改为“内容”
- 将默认的“$(ProjectDir)bin$(Configuration)$(TargetFileName)”更改为“$(ProjectDir)$(Configuration)$(TargetFileName)”
- 点击“应用”和“确定”按钮保存更改
这将确保在编译时,图片将被包含在类库中并一同生成。
请注意,如果要在其他项目中使用该类库并访问该图片,需要将图片的“生成操作”更改为“嵌入的资源”,并使用以下代码读取图片:
Bitmap image = new Bitmap(typeof(YourClass), "image.jpg");
原文地址: http://www.cveoy.top/t/topic/hpIp 著作权归作者所有。请勿转载和采集!