【发布时间】:2015-10-14 13:38:31
【问题描述】:
我正在使用 Visual Stduio 2015 社区版。我已经加载了一个 C# 项目并希望将其配置为使用影子构建,以便源文件不会与任何二进制文件或中间构建文件混淆。尝试使用 VS UI 设置 C# 项目的 [output]/[intermediate output] 目录路径 - 唯一的 UI 可编辑输出路径是“bin”,它不接受 MSBuild macros。然后我卸载了项目并手动编辑它。还设置使用 C# 项目时在 VS UI 中不可用的 IntermediateOutputPath,但是当使用 C++ 时,所有此类目录都是可编辑的。
目前,OutputPath 设置为:
<OutputPath>$(SolutionDir)..\build_$(SolutionName)_$(Configuration)_$(Platform)\$(ProjectName)</OutputPath>
$(ProjectName) 出于某种原因为空。试过$(TargetName)(使用它是不正确的,只是为了测试)但它也是空的。有什么建议吗?
【问题讨论】:
标签: c# msbuild visual-studio-2015