Re: Cómo Eliminar un User Control UC?



  SOLUCION .

SAC #30142: Importar xpz en el que faltan dependencias
Sorry, no English translation available; Spanish version displayed.
Abstract
Se desea importar un xpz que incluye por ejemplo un user control o cualquier dependencie externa que no se tiene instalada en GeneXus; para poder importarlo de cualquier forma se puede usar el siguiente Tip.
Detailed description
En caso de querer importar un XPZ que tiene controles que no están instalados aparece el error:

"error: User control UserControlName is used by some object(s) but is not installed in this GeneXus instance. Please install it and retry."

Si el XPZ tiene partes que refieren a una extensión o pattern puede darse el error:

Checking Import References....
error: Part descriptor not found: 'PartName' (provided by package 'Package_name_that_is_not_installed').
Finished
Reading import file objects...Finished

Para poder consolidar el XPZ a pesar del error o elegir qué objetos consolidar, se puede configurar que aparezcan estos mensajes como warning y no como error.

Si se quiere hacer por usuario:

agregar la user setting en Environment.config >> %AppData%\Artech\.....\Environment.config

<general>
<add key="TreatMissingDependenciesAsErrors" value="false"/>

Para todos los usuarios:
es lo mismo pero en el Genexus.exe.config.

<appSettings>
<add key="TreatMissingDependenciesAsErrors" value="false"/>
--
Saludos,
gab
@gxsoft



On Sat, Sep 22, 2018 at 8:46 PM Gabriel Medina <gxsoft@gmail.com> wrote:
Buenas tardes Gente amiga del foro,

error: User control 'ScreenDetector' is used by some object(s) but is not installed in this GeneXus instance. Please install it and retry.  

Tengo un inconventiente me encuentro con un XPZ (de X Evo3), que tiene un User Control (UC) que NO tengo Instalado en Gx15, y por esa razón NO puedo importar ese conocimiento, para empezar a trabajar con las Transacciones con las que tengo que trabajar y modificar para luego devolver el trabajo.
Es un User control que NO quiero ni necesito usar, y en todo caso, me gustaría poder avanzar con el trabajo, y solucionar este punto más adelante, pero sin embargo NO PUEDO IMPORTAR nada de nada.

Alguien tendrá una idea o workaround para resolver esto?
TODA Idea será bienvenida.

Saludos,
gab

PD: Sugerencia, NO sería bueno que pudiera importar/ver, al menos los objetos que NO tienen relación con ese UC?

===
 Environment  Data ============================
  • GeneXus          : Gx15, 15.0.126726 U12
  • Generador        : C#
  • Environment      : Web 
  • DBMS             : MS SQLServer 2008 Express
  • OS               : Windows 10
  • Lenguaje         : 
  • .Net Framework   : 
  • Browsers         : any
  • Web Server       : IIS 10

Texto completo del error.
========== Import File Load started ==========
Processing file 'D:\KBs\KBXev3\FloresXEv3\FLORES\FLORES XEv3 20180922 1857.xpz'...
Checking Import References...
error: User control 'ScreenDetector' is used by some object(s) but is not installed in this GeneXus instance. Please install it and retry.
Finished
Reading import file objects...Finished
Import File Load Success


--
Saludos,
gab
@gxsoft

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 Response to "Re: Cómo Eliminar un User Control UC?"

Publicar un comentario