Tre*_*van 0 macos csproj .net-core
我在Mac OS X上的.NET Core中创建了一个新的.NET类库项目.在项目构建期间,我想将文件复制到调试目录中.如何将其添加到.csproj文件中?
.NET Command Line Tools (1.0.1)
Product Information:
Version: 1.0.1
Commit SHA-1 hash: 005db40cd1
Runtime Environment:
OS Name: Mac OS X
OS Version: 10.12
OS Platform: Darwin
RID: osx.10.12-x64
Base Path: /usr/local/share/dotnet/sdk/1.0.1
Run Code Online (Sandbox Code Playgroud)
与返回.csproj文件一样,再次使用MSBuild,这可以通过MSBuild项来完成.您需要的是将CopyToOutputDirectory属性添加到相应的项目并指定何时复制(Always,PreserveNewest,Never).
.csproj文件中的部分示例(从此处):
<ItemGroup>
<None Include="notes.txt" CopyToOutputDirectory="Always" />
<!-- CopyToOutputDirectory = { Always, PreserveNewest, Never } -->
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)