Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
En este tema se describen los problemas que podrían surgir al extender los Diseñadores de sistemas distribuidos en Visual Studio Team System Architecture.
Crear y exportar prototipos personalizados
Importar e instalar prototipos personalizados
Eliminar prototipos del Cuadro de herramientas
Problemas del SDK del modelo de definición del sistema (SDM)
Crear y exportar prototipos personalizados
Podrían surgir los siguientes problemas al crear prototipos personalizados.
Requisitos de permiso
Si está ejecutando Visual Studio en Windows Server 2003 o Windows XP, debe tener al menos permisos de usuario avanzado para crear prototipos personalizados para todos los usuarios. Si ejecuta Visual Studio en Windows Vista, debe tener permisos de administrador. Si desea exportar un prototipo a una ubicación restringida, deberá proporcionar credenciales de administrador para poder exportar el prototipo a esa ubicación.
Para obtener más información, vea los temas siguientes:
Cómo: Crear prototipos personalizados a partir de aplicaciones y puntos finales configurados
Cómo: Crear prototipos personalizados a partir de zonas y servidores lógicos configurados
Cómo: Exportar prototipos personalizados desde diseñadores de sistemas distribuidos
Ya existe un archivo de prototipo con el mismo nombre
Si el prototipo que está intentando crear tiene el mismo nombre de archivo que un archivo de prototipo existente, Visual Studio muestra el mensaje siguiente:
"VS1021: El archivo de prototipo ya existe en el cuadro de herramientas: <nombre de archivo>. Para sobrescribir este archivo, haga clic en Aceptar."
Falta el archivo de prototipo
Si no se encuentra el archivo .*prototype al intentar exportar el prototipo, Visual Studio muestra el siguiente mensaje:
"VS1011: No se encuentra el archivo de prototipo para este elemento del cuadro de herramientas: <ruta de acceso y nombre de archivo del prototipo>."
Para resolver este problema, siga estos pasos.
Para exportar un prototipo cuando falta el archivo asociado
Arrastre el prototipo hasta el diagrama desde el Cuadro de herramientas.
Agregue al Cuadro de herramientas la forma resultante en el diagrama.
Exporte el prototipo desde el Cuadro de herramientas.
Para obtener más información, vea Cómo: Exportar prototipos personalizados desde diseñadores de sistemas distribuidos.
Importar e instalar prototipos personalizados
Podrían surgir los siguientes problemas al importar los prototipos personalizados creados en los Diseñadores de sistemas distribuidos o al instalar los prototipos personalizados creados con el Kit de desarrollo de software (SDK) del modelo de definición del sistema (SDM). Para obtener más información, vea Cómo: Importar o instalar nuevos prototipos personalizados.
Requisitos de permiso
Si está ejecutando Visual Studio en Windows Server 2003 o Windows XP, debe tener al menos permisos de usuario avanzado para importar los prototipos personalizados para todos los usuarios. Si está ejecutando Visual Studio en Windows Vista, deberá proporcionar credenciales de administrador para poder importar un prototipo personalizado para todos los usuarios del equipo.
Para instalar los prototipos personalizados creados en los Diseñadores de sistemas distribuidos o con el SDK de SDM, debe tener permisos de usuario avanzado o de administrador para agregar las claves del Registro apropiadas para esos prototipos.
El prototipo contiene aplicaciones de Office cuya propiedad Plantilla muestra una ruta de acceso
Si importa un prototipo creado con una versión anterior de los Diseñadores de sistemas distribuidos y ese prototipo contiene una o varias aplicaciones de Office, la propiedad Plantilla de esas aplicaciones podría mostrar una ruta de acceso en lugar del nombre de la plantilla.
Para corregir este problema, cambie la propiedad Plantilla a la plantilla que desee.
Actualizar el Registro para archivos .sdmdocument
Si agrega o quita los archivos .sdmdocument de prototipos creados con el SDK de SDM y actualiza el Registro para que se reflejen esos cambios, Visual Studio no actualizará estos archivos si sólo cierra y vuelve a abrir un diseñador. En su lugar, utilizará los archivos de la memoria caché.
Para resolver este problema, cierre y vuelva a abrir Visual Studio para que se actualicen los archivos .sdmdocument cargados por Visual Studio.
Nota: |
|---|
Visual Studio carga los archivos .sdmdocument cuando se abre primero Visual Studio. Cuando se abre primero un Diseñador de sistemas distribuidos, Visual Studio guarda estos archivos en la memoria caché. |
El prototipo no es válido o está dañado
Si el prototipo que está intentando importar no es un archivo de prototipo válido o está dañado, Visual Studio muestra el mensaje siguiente:
"VS1010: Visual Studio no puede importar el archivo seleccionado. No es un archivo de prototipo compatible. Seleccione un archivo de prototipo compatible."
Los archivos de prototipo válidos tienen la extensión .*prototype.
Ya existe un prototipo con el mismo nombre
Si el prototipo que está intentando importar ya existe en el Cuadro de herramientas, Visual Studio muestra el mensaje siguiente:
"VS1021: El archivo de prototipo ya existe en el cuadro de herramientas: <nombre de archivo>. Para sobrescribir este archivo, haga clic en Aceptar."
El prototipo ya se ha importado
Si el origen y el destino del archivo de prototipo que está intentando importar son los mismos, Visual Studio muestra el mensaje siguiente:
"VS 1020: Visual Studio no puede importar el archivo seleccionado. El prototipo del archivo ya se ha importado."
El cuadro de herramientas aparece vacío
Si el cuadro de herramientas aparece vacío, compruebe que el valor del Registro PrototypesFolder1 no contiene un valor vacío o con un formato incorrecto (se requieren permisos de administrador).
Si ejecuta Visual Studio en Windows XP, compruebe que el valor del Registro PrototypesFolder1 contiene los valores siguientes:
Tipo de archivo de prototipo |
Ubicación del Registro |
Comprobar que PrototypesFolder1 contiene |
|---|---|---|
Archivos de prototipo personalizados para su uso exclusivo |
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\EnterpriseTools\DesignerPrototypeFolders |
<nombre de usuario>\Configuración local\Datos de programa\Microsoft\VisualStudio\9.0\ DesignerPrototypeFolders\Prototypes\ |
Archivos de prototipo personalizados para otros usuarios |
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\EnterpriseTools\DesignerPrototypeFolders |
…\Archivos de programa\Microsoft Visual Studio 9.0\Common7\Tools\DesignerPrototypes\Prototypes\ |
Si ejecuta Visual Studio en Windows Vista:
Tipo de archivo de prototipo |
Ubicación del Registro |
Comprobar que PrototypesFolder1 contiene |
|---|---|---|
Archivos de prototipo personalizados para su uso exclusivo |
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\EnterpriseTools\DesignerPrototypeFolders |
<nombre de usuario>\AppData\Local\Microsoft\VisualStudio\9.0\DesignerPrototypes\Prototypes |
Archivos de prototipo personalizados para otros usuarios |
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\EnterpriseTools\DesignerPrototypeFolders |
…\Archivos de programa\Microsoft Visual Studio 9.0\Common7\Tools\DesignerPrototypes\Prototypes |
El nombre predeterminado de servidor lógico o aplicación no coincide con el especificado en la propiedad DefaultRootName
Cuando se utiliza el SDK de SDM para crear un prototipo personalizado, Visual Studio podría no utilizar el nombre especificado por la propiedad DefaultRootName en los datos de diseño de SDM como nombre predeterminado de las aplicaciones y los servidores lógicos en la superficie de diagrama. En su lugar, sus formas muestran el nombre "Application1" o "GenericServer1".
Para resolver este problema, siga estos pasos.
Para cambiar el nombre predeterminado
Después de utilizar protogen.exe para generar el prototipo inicial, instale el prototipo.
Abra el diseñador adecuado y arrastre el prototipo desde el Cuadro de herramientas hasta la superficie de diagrama.
La forma correspondiente aparece en el diagrama.
Cambie el nombre de la forma en el diagrama al nombre predeterminado que desee.
Cree un prototipo a partir de la forma con el nombre cambiado.
Exporte el prototipo con el nombre cambiado y distribúyalo.
Para obtener más información, vea los temas siguientes:
Cómo: Crear prototipos personalizados a partir de aplicaciones y puntos finales configurados
Cómo: Crear prototipos personalizados a partir de zonas y servidores lógicos configurados
Cómo: Exportar prototipos personalizados desde diseñadores de sistemas distribuidos
Eliminar prototipos del Cuadro de herramientas
Podrían surgir los siguientes problemas al eliminar prototipos del Cuadro de herramientas.
Los prototipos vuelven a aparecer en el Cuadro de herramientas
Si elimina un prototipo del Cuadro de herramientas y reinicia Visual Studio, el prototipo podría volver a aparecer en el Cuadro de herramientas.
Para evitar este problema, debe eliminar el archivo auxiliar .adprototype o .lddprototype y restablecer el Cuadro de herramientas.
Nota: |
|---|
Debe tener permisos de administrador para poder eliminar los archivos situados en ubicaciones restringidas. |
Si está ejecutando Visual Studio en Windows XP:
Busque y elimine el archivo de prototipo personalizado que creó sólo para su uso en la ubicación siguiente:
…\Documents and Settings\<nombre de usuario>\Configuración local\Datos de programa\Microsoft\VisualStudio\9.0\DesignerPrototypeFolders\Prototypes
Busque y elimine el archivo de prototipo personalizado que creó para otros usuarios en la ubicación siguiente:
…\Archivos de programa\Microsoft Visual Studio 9.0\Common7\Tools\DesignerPrototypes\Prototypes
Si está ejecutando Visual Studio en Windows Vista:
Busque y elimine el archivo de prototipo personalizado que creó sólo para su uso en la ubicación siguiente:
…\Usuarios\<nombre de usuario>\AppData\Local\Microsoft\VisualStudio\9.0\DesignerPrototypes\Prototypes
Busque y elimine el archivo de prototipo personalizado que creó para otros usuarios en la ubicación siguiente:
…\Archivos de programa\Microsoft Visual Studio 9.0\Common7\Tools\DesignerPrototypes\Prototypes
Problemas del SDK del modelo de definición del sistema (SDM)
Si instala o desinstala Visual Studio Team System 2008 Architecture en un equipo que tiene instalado el SDK de SDM de Visual Studio 2005 Team para Architects y Visual Studio 2005, la versión del SDK de SDM de Visual Studio 2005 de Protogen.exe podría dejar de funcionar.
Para corregir este problema, utilice una de las soluciones alternativas siguientes. Antes de utilizar estas soluciones alternativas, asegúrese de hacer una copia de seguridad de la información de las claves del Registro o de los archivos que vaya a cambiar o eliminar. Se trata de una medida de precaución en caso de que necesite restaurar la información.
Si instaló Team System 2008 Architecture, edite la clave del Registro en la ubicación siguiente para que apunte a la carpeta de prototipos de Visual Studio 2005:
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\EnterpriseTools\DesignerPrototypeFolders
Si desinstaló Team System 2008 Architecture, agregue una nueva clave del Registro a la ubicación especificada de la manera siguiente:
Name = "PrototypesFolder1"
Value = <Ruta de acceso a la carpeta de prototipos de Visual Studio 2005>
Si instaló Team System 2008 Architecture, reemplace los archivos .*prototypetemplate en la ubicación siguiente con la versión de Visual Studio 2005 de esos archivos. Si desinstaló Team System 2008 Architecture, cree la ubicación siguiente si ya no existe:
…\Microsoft Visual Studio 9.0\Common7\Tools\DesignerPrototypes\Prototypes
Desinstale Team System 2008 Architecture y elimine la siguiente ubicación del Registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0
Nota: