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>