这可能是一个常见问题解答,但即使经过大量搜索,我们仍无法找到解决方案。将msbuild中的编译项目移动到单独的文件中?
我们有许多msbuild文件,它们都在同一组源文件上运行。 (它并不特别相关,但它们编译到完全不同的平台。)为了使这些管理更简单一些,我们希望将<Compile>
源文件名移动到单独的文件并引用所有msbuild文件。
我们试图切割<ItemGroup>
包含<Compile>
项目并将其粘贴到一个新的文件,并围绕它
<Project DefaultTargets="Build" ToolsVersion="3.5"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
然后引用从原来的那个文件,
<Import Project="Common.files.csproj" />
但这不起作用 - 解决方案打开(由于我们攻击了默认配置,因此发出警告),bu t解决方案资源管理器中没有项目出现。
我们做错了什么?
如果选择“显示所有文件”,会发生什么情况? – mellamokb
@mellamokb:那应该不重要 - 显示所有文件只切换显示磁盘上的内容。我也尝试过,以确保。 – bright