【发布时间】:2015-06-30 09:54:08
【问题描述】:
我有一个引用 PostSharp 程序集(2.1 版)的 .Net 项目(框架 4.0)。该项目配置为使用任何 CPU 进行调试和发布。
我正在尝试在 TFS (2012) 上构建该项目,创建了一个构建定义,我在其中添加了两个工作区: - 一个工作区,其中包含 PostSharp.dll 程序集所在的目录 - .csproj 文件所在的一个工作区。
我添加的配置是Debug |任何 CPU。 当我尝试构建时,它表明一切正常,但警告我的项目没有配置 OutputPath。 google了一下,发现跟Any CPU有关,应该是AnyCPU,没有空格。
但如果我这样做,当 TFS 尝试构建我的项目时,它会指出找不到类型或命名空间名称“PostSharp”。
因此,如果我使用 AnyCPU,TFS 似乎可以识别 PostSharp,但如果我使用 AnyCPU,似乎可以识别我的项目,但不能识别 PostSharp。
有什么解决方法吗?
谢谢。
【问题讨论】: