Nugetter在生成服务器上引发初始化错误
我正在使用NuGetterMultiPkgBuildVersionedTemplate20.xaml模板,当我填写所有适当的字段时,仍然会出现下面的错误。我还创建了一个版本种子文件,但它对我没有任何帮助。我错过了哪一步Nugetter在生成服务器上引发初始化错误,nuget,tfsbuild,Nuget,Tfsbuild,我正在使用NuGetterMultiPkgBuildVersionedTemplate20.xaml模板,当我填写所有适当的字段时,仍然会出现下面的错误。我还创建了一个版本种子文件,但它对我没有任何帮助。我错过了哪一步 TF215097: An error occurred while initializing a build for build definition \Foo \Foo: Exception Message: Cannot create unknown type '
TF215097: An error occurred while initializing a build for
build definition \Foo \Foo:
Exception Message: Cannot create unknown type
'{clr-namespace:TfsBuild.Versioning.Activities;
assembly=TfsBuild.Versioning.Activities}VersionAssemblyInfoFiles'.
(type XamlObjectWriterException)
您需要确保已将
TfsBuild.Versioning.Activities.dll
文件签入源代码管理的某个位置,然后配置TFS build controller以在那里查找自定义程序集
《TFS版本控制安装指南》中建议的方法是:
- 创建一个名为BuildActivities的团队项目
- 在名为“自定义活动存储”的文件夹下创建一个文件夹
- 将TfsBuild.Versioning.Activities.dll添加到自定义活动存储文件夹
- 提交这些更改
然后,打开Team Foundation服务器管理控制台,然后转到构建配置部分。单击生成控制器旁边的属性。在自定义程序集的版本控制路径下,输入上面创建的路径(在本例中为
$/BuildActivities/custom Activity Storage
)。单击“确定”
TFS Build现在应该能够找到并加载程序集