You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

编写C#库时,如何在Visual Studio Code中将文件标记为嵌入式资源?

如何在VS Code中快速将C#类库文件标记为嵌入式资源

嘿,我完全懂你这种从Visual Studio转到VS Code后,找不到顺手功能的困扰!把文件设为嵌入式资源这事确实不用太复杂,两种方式供你选:

方式一:手动编辑项目文件(无需扩展)

这是最直接的方法,不用装任何东西:

  • 在VS Code的资源管理器里找到你的.csproj文件,双击打开它
  • 找到对应文件所在的<ItemGroup>区块,比如原来的条目可能是这样的:
    <None Include="YourResourceFile.json" />
    
  • 把<None>替换成<EmbeddedResource>,修改后变成:
    <EmbeddedResource Include="YourResourceFile.json" />
    
  • 如果需要自定义资源的逻辑名称(方便代码里读取),还可以加上子节点:
    <EmbeddedResource Include="YourResourceFile.json">
      <LogicalName>Resources.MyCustomName.json</LogicalName>
    </EmbeddedResource>
    
  • 保存文件后,VS Code右下角会弹出“项目已更改,是否重新加载”的提示,点击Reload就生效了。

方式二:用扩展实现可视化操作(更接近VS体验)

如果你不想手动编辑XML,可以安装MSBuild Project Tools扩展:

  • 打开VS Code的扩展面板(Ctrl+Shift+X),搜索并安装这个扩展
  • 安装完成后,在资源管理器里右键点击你要设置的文件,选择Properties(属性)
  • 在弹出的属性面板里,找到Build Action(生成操作)选项,从下拉菜单里选择Embedded Resource
  • 保存属性更改,项目会自动重新加载,设置就完成了

两种方法都能搞定,看你更喜欢哪种方式~

内容的提问来源于stack exchange,提问作者user610217

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 04:08:06