Build Typemock自动部署和生成定义错误
我希望有一些Typemock大师可以帮助解决以下错误 我们目前正在测试Typemock(v7.0.6)的自动部署功能,作为TFS2010构建的一部分。我想解决的一个问题是,在创建或编辑生成定义时出现以下错误:Build Typemock自动部署和生成定义错误,build,typemock,Build,Typemock,我希望有一些Typemock大师可以帮助解决以下错误 我们目前正在测试Typemock(v7.0.6)的自动部署功能,作为TFS2010构建的一部分。我想解决的一个问题是,在创建或编辑生成定义时出现以下错误: Summary: There were 0 failures, 2 errors and 0 warnings loading custom activities and services. Error: Could not load file or assembly 'file:///
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 Studio加载(?)
进一步资料
无论计算机上是否安装了Typemock,此错误都会出现在每个客户端的Visual Studio输出窗口中。请注意,错误中的路径确实存在于本地计算机上,并且所有文件都在那里
自定义程序集的路径是“C:\TFS\Global\CustomBuildActivities”
服务器路径为“$/Global/CustomBuildActivities”
这些目录中存在并签入以下文件:
- TypeMock.Configuration.exe
- 配置.dll
- Typemock.ArrangeActAssert.dll
- TypeMock.CLI.Common.dll
- TypeMock.dll
- TypeMock.Integration.dll
- Typemock.Interceptors.dll
- Typemock.Isolator.VisualBasic.dll
- TypeMock.TFS2010.dll
- 黑名单
- 排除.dat
- namespaces.dat
- typemockconfig.xml
- MockWeaver.dll*
- ProfileLinker.dll*
构建模板(XAML)具有符合的相关Typemock构建活动。(我们使用的是TypemockRegister/Start/Stop,这些活动可以在生成日志中看到,没有生成错误)。但是,当构建模板没有Typemock活动时,上面显示的错误仍然会出现。我想我也有同样的问题,但您需要做的就是注册这些dll
regsvc32“C:\ProgramFiles\Typemock\Isolator\7\AutoDeploy\x64\ProfileLink.dll”
或regsvc32“C:\ProgramFiles\Typemock\Isolator\7\AutoDeploy\x64\MockWeaver.dll”