我希望有一些台风大师,可以帮助以下错误。
我们目前正在测试Typemock (v7.0.6)的自动部署功能,作为TFS 2010构建的一部分。我想解决的一个问题是在创建或编辑构建定义时发生的以下错误:
Summary: There were 0 failures, 2 errors and 0 warnings loading custom activities and services.
Error: Could not load file or assembly 'file:///C:\Users\gmonk\AppData\Local\Temp\VSTFSBuild\a6c25fba-a63b-4b51-92de-db3a3f60dcd0\MockWeaver.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
Error: Could not load file or assembly 'file:///C:\Users\gmonk\AppData\Local\Temp\VSTFSBuild\a6c25fba-a63b-4b51-92de-db3a3f60dcd0\ProfileLinker.dll' or one of its dependencies. The module was expected to contain an assembly manifest.我没有深入的知识,但据我所知,当您创建或编辑构建定义时,CustomBuildActivities目录中的所有程序集都会被传输到本地机器,并由Visual (?)加载。
进一步信息
此错误出现在每个客户端的Visual输出窗口中,不管是否在其计算机上安装了Typemock。注意,错误中的路径实际上存在于本地机器上,并且所有文件都在那里。
我们的自定义程序集的路径是“C:\TFS\全局\CustomBuildActivities”
服务器路径为“$/Global/CustomBuildActivities”
以下文件在这些目录中存在并签入:
*键入此文件时,这些文件来自我本地安装的Typemock的x64目录。我还在各自的目录中尝试过x86版本和这两个版本。
构建服务器是Windows 2008 64位,开发人员机器是Windows 7 32位。
TFS构建控制器用于在“$/Global/CustomBuildActivities”(即“自定义程序集的版本控制路径”)中查找自定义程序集。
服务器上没有安装Typemock。
构建模板(XAML)具有与文档相关的Typemock构建活动。(我们使用的是Typemock寄存器/Start/Stop,这些活动可以在构建日志中看到,不会产生错误)。但是,当构建模板没有Typemock活动时,上面显示的错误仍然会出现。
发布于 2012-10-17 17:38:57
我想我也有同样的问题,但是你所需要做的就是注册那些dll。
regsvc32 "C:\Program files\Typemock\Isolator\7\AutoDeploy\x64\ProfileLink.dll"或regsvc32 "C:\Program files\Typemock\Isolator\7\AutoDeploy\x64\MockWeaver.dll"这个问题消失了。
https://stackoverflow.com/questions/10638212
复制相似问题