在使用moles程序集的项目上使用TFS2010进行构建时,如果无法解析引用,则无法解析引用
经过多次游戏后,我设法让TFS能够在除测试项目之外的所有项目上运行构建。它们中有一个痣组件。
我得到的错误是
C: Program Files Microsoft Moles bin Microsoft.Moles.targets(79):
命令“”C: Program Files Microsoft Moles bin moles.exe“
@ “C:构建 2 CV2 DevBranchBuild的 Sources CV.BL.Tests OBJ 发布痣 moles.args””
退出代码-1002。
警告是
C: Windows Microsoft.NET Framework v4.0.30319 Microsoft.Common.targets(1360):
无法解析此引用。
无法找到程序集“CV.DAL.Moles,Version = 1.0.0.0,Culture = neutral,processorArchitecture = MSIL”。
检查以确保磁盘上存在程序集。
如果您的代码需要此引用,则可能会出现编译错误。
CV.DAL是我正在碾压的组件。
我正在使用最新版本的pex和moles。
我也将
CV.DAL.moles
文件检入TFS(不是程序集)。
一切都在我的本地机器上完美地构建。我用来做构建的机器具有完全相同的配置。确切地说,我的意思是一个是32位,另一个是64位:o(严重疏忽)。
有任何想法吗?
这使得pex和痣完全无用,因为它在合并分支时打破了门控签到,这是一个很大的耻辱,因为我投入了相当多的时间。
编辑
哪个molesAssemblies目录?
moles的安装文件夹或项目下的目录?
安装文件夹在两台计算机上具有相同的文件和文件大小。
没有找到相关结果
已邀请:
2 个回复
亲奋漏
扦帽次杏