我有一个相当奇怪的项目设置(也许我只是不太了解它) 这恰好是项目,如果它有助于https://github.com/domoticz/domoticz
这个项目通常在linux上使用,但是它们有一个带有项目设置的MSBuild文件夹。我能够让它编译得很好,但我不能让它调试,因为一些文件(例如整个www文件夹)实际上是exe所需的内容。我发现通过将以下内容添加到项目文件中,我可以将整个文件夹添加为内容。
<ItemGroup>
<Content Include="..\www\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
这将复制WWW中的所有文件,但它不会保留任何文件夹结构。我需要的是它保持www和。有没有办法在项目文件中执行此操作而不是将其作为构建事件?
另外因为我真的不知道我在看什么,我一直无法找到关于这个XML定义的任何文档,任何人都可以提供链接或搜索术语以找到有关这些文件结构的更多信息吗?
由于