jueves, 30 de noviembre de 2017

Agregar un archivo .nupkg local a nuestro proyecto

Lo más sencillo para instalar un archivo NuGet es desde Manage NuGet Package Manager for Solution.

Pero cuando el archivo lo tenemos de forma local lo debemos agregar de la siguiente manera:

Supongamos que descargamos un archivo .nupkg en nuestro ordenador.



Para ello creamos una carpeta donde se almacenaran y será esta carpeta la que llamaremos desde nuestro proyecto.


Abrimos nuestro proyecto y seleccionamos en el menú principal:
TOOLS
    OPTIONS...


Buscamos el apartado NuGet Package Manager/Package Source, presionamos el símbolo + y  seleccionamos  en SOURCE la carpeta donde almacenamos los archivos .nupkg, en NAME teclearemos en nombre que identificara nuestra carpeta.


Seleccionamos nuestro proyecto, botón derecho, en el menú emergente seleccionamos MANAGER NUGET PACKAGES...


Seleccionamos el nombre de nuestra carpeta y se visualizara el archivo NuGet a instalar.


jueves, 9 de noviembre de 2017

Error: BC30456: 'CreateResourceBasedLiteralControl' is not a member of 'ASP...

Hace poco me encontré con un error muy raro al cambiar de servidor mi sitio web, cuando lo compile y actualice me apareció el sitio error:

BC30456: 'CreateResourceBasedLiteralControl' is not a member of 'ASP..

El error lo marcaba en mi Form Master, revise el código y no encontré nada raro, me puse a buscar mi error y encontré que al crear la Form Master no esta creando el mismo nombre de mi Inherits.



La solución más rápida fue crear de nuevo mi Form Master y comprobar que los nombre de Codefile y Inherits sean los mismos.

miércoles, 1 de noviembre de 2017

Error: 'Android.Support.V4.Widget.DrawerLayout.AddDrawerListener' en Xamarin Forms

Al crear un nuevo proyecto en Xamarin.Forms y ejecutar la aplicación para Android me aparece el siguiente mensaje.


La solución que encontré fue actualizar el Xamarín .Forms de mi aplicación, para esto presión botón derecho sobre mi aplicación y selecciono MANAGE NUGET PACKAGES FOR SOLUTION.


Busco el complemento Xamarin.Forms y lo actualizo.


Selecciono todos mis proyectos y presiono OK.


Por ultimo reinicio mi aplicación y listo.



jueves, 24 de agosto de 2017

Error: 'bobj' no esta definido (Crystal Report)

Hace poco cambie de equipo y tuve que volver a instalar todo el software que utilizo, actualice la versión del Crystal Report pero al querer ejecutar mi aplicación me apareció el siguiente mensaje:


Como siempre lo he realiza es copiar la carpeta que se ubica en c:\inetpub\wwwroot\aspnet_client al la carpeta donde se encuentra mi aplicación, pero me seguía apareciendo el mismo mensaje.

Me puse a revisar detenidamente el error es esto fue lo que encontré:
 

Me indica la ruta donde debe estar ubicada la carpeta c:\inetpub\wwwroot\aspnet_client\system\_web\4_7_2053, al revisar la ruta el directorio no se encontraba, lo que hice fue hacer una copia de la carpeta 4_0_30319 y renombrarla como 4_7_2053.


En caso de haber realizado lo anterior y no haya funcionado trata con lo siguiente, busca la carpeta CRYSTALREPORTVIEWERS13 que se ubica en :
c:\inetpub\wwwroot\aspnet_client\system\_web\4_0_30319 
copia la carpeta donde se ubica tu sitio web.


Dentro de tu Form o Master teclea la siguiente línea:


Con esto forzamos a que busque en la ruta especificada.

Desbloquear contraseña en SQL Server sin cambiarla

Hace poco por error bloquee la contraseña "sa" del SQL Server, un buena practica es crear un nuevo usuario con  los derechos de administrador, ingrese con el usuario y al tratar de desbloquear el usuario "sa" me apareció el siguiente mensaje:


Lo que menos quería era cambiar la contraseña, lo que realice es desmarca las implementación de políticas.

Esto deshabilitara el bloque de la contraseña, solo guardar los cambios.
 Ahora ingresa de nuevo y  selecciona las políticas.

miércoles, 23 de agosto de 2017

Error: el objeto no acepta la propiedad o el metodo 'addEventListener'

Al estar utilizando BootStrap con Jquery me apareció el siguiente error al ejecutar mi aplicación en Internet explorer:

El objeto no acepta la propiedad o el metodo 'addEventListener'

Para solucionarlo solo agrega en la Form Master la siguiente línea:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

lunes, 17 de julio de 2017

Configurar SMTP (envió de email) en Windows Server 2012

Para realizar la configuración de SMTP en Windows Server 2012 debemos ingresar en Server Manager, Add roles and Features.

Seleccionar Next.
 
Seleccionar Next
 
Seleccionar Next.
 
Seleccionar Next.
 
Seleccionar la opción SMTP Server (installed), presionar Next, se visualizaran las opción a instalar (SMTP y IIS)

 
Presionar Install y esperar a que termine la instalación de los complementos.
 
Una vez instalados los completos debemos configurar el SMTP, ingresar a IIS (Internet Information Services (IIS) 6.0 Manager).
 
Seleccionar (SMTP Virtual Server #1), botón derecho, propiedades.
 
En la pestaña General seleccionar la Ip der servidor en IP Address.

 
En la pestaña Access seleccionar el botón Relay.
 
Habilitar la opción All except the list below.
 
En caso de aparecer deshabilitado (SMTP Virtual # 1), botón derecho y seleccionar Start.
Verificar que el servicio Simple Mail Transfer protocol (SMTP) este ejecutándose en automático.
 
 
Por último verificar en Firewall, Advanced Settings que se encuentre la regla Simple Mail Transfer Protocol (SMTP-In) en el puesto 25.


Comparte