1
我正在使用VS代碼和Net Core 1.1.1如何使用MSBuild在輸出文件夾中自動創建文件夾?
我需要在構建時在我的輸出目錄中創建一個名爲「Database」的文件夾。這是我想要在創建後存儲sqlite數據庫的文件夾。
我已經將文件複製到輸出文件夾這樣的:
<ItemGroup>
<Content Include="appsettings.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Data\\Seed\\Countries.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
我應該如何修改的.csproj文件來自動創建,我需要在我的輸出豬病的文件夾?
正如在this老問題中所建議的,我試圖添加下面的代碼,但文件夾沒有創建。
<Target Name="efcore">
<MakeDir Directories="$(OutDir)Database" Condition="!Exists('$(OutDir)Database')" />
</Target>