Possible Duplicate:
TFS 2010 Custom Build Activity TF215097 errorerror 'TF215097: ... No se puede crear un tipo desconocido para ...' costumbre CodeActivity
Estoy intentando crear un CustomActivity a correr detrás de cada generación exitosa.
He seguido los pasos exactos de varios tutoriales
y todos tienen me llevan a la misma r esultado - La generación falla después de varios segundos con este error:
TF215097: An error occurred while initializing a build for build definition
\MyCompany\Dev - Client: Cannot create unknown type '{clr-
namespace:BuildTasks.Activities;assembly=BuildTasks}TFSBuildLocalizer'.
que descendió a un punto en el que he eliminado todas las referencias personalizados que tenía en el proyecto CodeActivity y comentado a cabo todo el código.
He añadido el archivo DLL de salida a la TFS, y tengo la siguiente secuencia de comandos posterior acumulación en las propiedades del proyecto:
"$(DevEnvDir)\TF.exe" checkout "$/MyCompany/Development/Djenne/Dev/Tools/BuildProcess/Output/$(TargetFileName)"
copy /Y "$(TargetPath)" "C:\tfs2010\MyCompany\Dev\Tools\BuildProcess\Output\$(TargetFileName)"
"$(DevEnvDir)\TF.exe" checkin "$/MyCompany/Development/Djenne/Dev/Tools/BuildProcess/Output/$(TargetFileName)"
me he asegurado de que el espacio de nombres en el xaml flujo de trabajo es correcto para el CodeActivity personalizado.
no tengo ni idea de qué más puedo intentar,
Por favor, ayuda!
Gracias,
EDIT: Estoy agregando más descripciones acerca de lo que ya he intentado:
La clase CodeActivity ya tienen el atributo:
[BuildActivity(HostEnvironmentOption.All)]
La clase CodeActivity está contenido dentro de un proyecto de Biblioteca de actividades. Aquí es la etiqueta ProjectTypeGuids dentro del archivo csproj:
<ProjectTypeGuids>{32f31d43-81cc-4c15-9de6-3fc5453562b6};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
En el xaml flujo de trabajo personalizado que he añadido mi CodeActivity justo después de "hacerse la prueba, Indice impactadas y Publicar Símbolos"
actualmente I don' Tengo cualquier InArgument o OutArgument en mi CodeActivity.
Estas son las referencias en mi proyecto CodeActivity:
- Microsoft.CSharp
- Microsoft.TeamFoundation.Build.Client
- Sistema
- System.Activities
- System.Core
- Sistema.Datos
- System.Data.DataSetExtensions
- System.Xaml
- System.XML
- System.Xml.Linq
- WindowsBase
En "Propiedades Build Controller" yo he dado la " Ruta de control de versiones a conjuntos personalizados "con la misma ruta TFS que mi script de compilación posterior: $/MyCompany/Development/Djenne/DEV/Tools/BuildProcess/Output
En mi definición de compilación, configuré "Plantilla de proceso de compilación" con mi flujo de trabajo personalizado xaml.
Gracias a todos por las respuestas, ¿tiene más ideas? Gracias
Estoy experimentando el mismo problema ... – joerage
Para mí, nada de eso responde aquí ha ayudado, pero este ayudará: http://www.hugohaggmark.com/2011/09/08/stuck-on -cannot-create-unknown-type-clr-namespace-in-tfs-build/ –