【发布时间】:2011-09-21 14:13:54
【问题描述】:
这可能是一个常见问题解答,但即使经过大量搜索,我们也无法找到解决方案。
我们有许多 msbuild 文件,它们都在同一组源文件上运行。 (这不是特别相关,但它们编译到完全不同的平台。)为了简化管理这些,我们想将 <Compile> 源文件名移动到一个单独的文件中,并从所有 msbuild 文件中引用它。
我们尝试剪切包含<Compile> 项目的<ItemGroup> 并将其粘贴到一个新文件中,并用
<Project DefaultTargets="Build" ToolsVersion="3.5"xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
然后使用
从原始文件中引用该文件<Import Project="Common.files.csproj" />
但这不起作用 - 解决方案打开(由于我们破解了默认配置,因此出现警告),但解决方案资源管理器中没有出现任何项目。
我们做错了什么?
【问题讨论】:
-
如果选择“显示所有文件”会发生什么?
-
@mellamokb:没关系 - 显示所有文件仅切换显示磁盘上的内容。为了确定,我也试过了。
标签: visual-studio msbuild