[英]How to include Resource files in dotnet build with Visual Studio Code
我正在 Visual Studio 代碼編輯器中構建一個帶有 dotnet 核心的 WPF 應用程序。 我遇到的問題是資源文件夾不包含在構建中,或者看起來是這樣。 我找不到如何在 Visual Studio 之外執行此操作的示例,並且我嘗試使用的任何圖像都不起作用。 任何提示或示例將不勝感激!
文件夾結構
|- Root Folder
|- bin
|- Debug
|- netcoreapp3.1
|- [this has dlls and exe, but no Resources]
|- obj
|- Data
|- Pages
|- Resources
|- images
運行應用程序的命令:
dotnet clean
dotnet build
dotnet run
這都是標准的東西,所以請指出任何丟失的命令、錯位的文件等。我是 WPF 的新手,並試圖在 VS Code 中構建 Windows 應用程序。
如果您想將其用作嵌入式資源,只需將您的資源文件手動添加到 .csproj 文件中:
<EmbeddedResource Include="Resources\images\icon.ico" />
或者如果您想將文件復制到您的構建文件夾
<ItemGroup>
<Content Include="Resources\*.*">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
在您的 .csproj 添加
<ItemGroup>
<Content Include="Resources\Images\New Bitmap Image.bmp">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
構建后的目錄結構:
\bin\Debug\netcoreapp2.1\Resources\Images
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.