Estoy desarrollando una aplicación que deseo que sea portátil, para que pueda ejecutarse desde un solo binario ejecutable. Sin embargo, uso varias bibliotecas y he intentado incansablemente buscar en Google una forma de incrustarlas en mi binario compilado. No puedo encontrar nada, y sospecho que los gurús aquí tienen una mejor idea de cómo hacer esto.Si alguien tiene alguna sugerencia, dígalo y le agradezco de antemano su ayuda. Si necesita más información, hágamelo saber. Estoy trabajando principalmente en VB.NET 2008 usando .NET Framework 3.5.

Leyendo nuestra publicación, aún estoy confundida. Utiliza el término incrustado para referirse a un archivo binario individual. ¿Es correcto? Durante años, la implementación de Visual Basic consistió en dos partes. Uno es el código creado directamente de las cosas que escribes. El otro una biblioteca de cosas que se necesitan para hacer que el programa se ejecute. Las primeras versiones de Visual Basic tenían una forma de ponerlo todo en un solo paquete. Hasta donde sé, la plataforma de programación .NET no tiene este tipo de opción. Incluso si todo se pone en un gran grupo de cosas, después de la instalación es individual, bloques separados de cosas. Esto permite que se realicen actualizaciones en las partes de la biblioteca sin la necesidad de que usted haga sus tareas nuevamente. Por favor explique. ¿De verdad quieres escribir código portátil? Es posible que deba usar una plataforma de desarrollo que no sea de Microsoft. O utilice uno de los compiladores más antiguos y obsoletos de Microsoft. Lo cual no siempre es una mala idea.

Sí, por incrustado me refiero a un solo ejecutable binario. En general, usaría un archivo zip y extraería temporalmente los archivos al inicio, pero luego los eliminaría al apagar. Sin embargo, esto podría evitar problemas para almacenar la configuración del usuario, y estoy buscando una solución separada allí. Pero consideraría compiladores más antiguos, si pudiera encontrar una manera de hacer que mi código sea aceptable para ellos.

Primero una referencia para el beneficio de los demás. Visual BasicDe Wikipedia, la enciclopedia libre, confío en que ya sabes mucho de eso. Lo pongo aquí para que otros que lean esto capten la deriva de lo que estamos hablando. Las versiones anteriores de Microsoft Basic son muy diferentes de las versiones actuales de Visual Basic. Puede implementar su código en otras versiones de Windows casi sin problemas. Sin embargo, las versiones gratuitas actualmente disponibles no son paquetes completos de desarrollo, pero su desempeño es muy bueno. Carecen de algunas características necesarias para la implementación comercial. Una de esas características es proporcionar una instalación sin problemas para el usuario final. ¿Está utilizando una versión gratuita de VB 2008, o compró la versión de desarrollador? ¿Qué encontró en una búsqueda en Google? Usé "VB sin NET" y obtuve algunos hist que parecen cruzados. Pero no he probado ninguno de ellos, así que no recomendaré ninguno. Eso es todo lo que sé. Me di por vencido en VB6. Necesitaba el dinero, así que vendí encendido. Así que ahora juego con la versión gratuita de Visual Studio 2010. Que requiere que un usuario permita la instalación de las bibliotecas de framework .NET.

Principalmente uso Visual Studio 2008 Express, así que tengo la versión gratuita. Comprobaré los resultados de Google para VB sin .NET, pero estoy más familiarizado con la plataforma .NET.

Visual Basic 6 y versiones anteriores son inútiles ahora. Más importante aún, tendría que reescribir la aplicación desde cero, volver a implementar el conjunto de características faltantes de la versión anterior e intentar hacerlo con características OO incompletas y una biblioteca estándar al azar que proporciona una clase de colección apenas utilizable, pero de alguna manera se las arregla para incluir media docena de funciones financieras que nadie usa nunca. En este caso, no desea una aplicación que pueda ser ejecutable "todo en uno". Quieres que sea portátil. tener una aplicación portátil no requiere que todo esté en un ejecutable. Con .NET puede conectar todas las bibliotecas necesarias en la misma carpeta. Luego, el programa se ejecutaría en cualquier sistema con la versión adecuada del marco instalado. El problema es, por supuesto, que los ejecutables de CLR..NET no son realmente aplicaciones de Windows, sino ensamblados de .NET que deben ejecutarse a través del Common Language Runtime. Hay dos implementaciones de un tiempo de ejecución: Mono y, por supuesto, el CLR de Microsoft. Mono realmente incluye una herramienta que hace esto, mkbundle y mkbundle2, pero no estoy seguro de qué tan amplio es el alcance (coloca todo los ensamblajes requeridos en un solo archivo, pero no estoy seguro de si el resultado incluye algún tiempo de ejecución).

¿Métodos sencillos para overclockear?

cómo pasar el reloj de un CPu por primera vez, soy solo un usuario promedio y estoy usando un Pentium 3 a 933 mhz. Gracias

necesita un nuevo ventilador de la CPU para mantenerlo fresco o lo explotará, pero tiene un buen ventilador (30+) pero puede ser difícil de conseguir porque la CPU es vieja si yo fuera, la dejaría como está.

También puede trasladar su CPU para reducir sus temperaturas hasta 15 ° C. Simplemente comience a aumentar su fsb en su BIOS por 10 hasta que no arranque en Windows, luego aumente su volatge vcore en la menor cantidad posible y se iniciará en Windows.

No soy un overclocker, pero no creo que nadie pueda dar una respuesta específica sin saber la marca exacta del modelo de su computadora y/o placa base. Es posible que su BIOS no le permita hacer lo que sugirió lil_falco; Depende de su sistema.

Ok, uso un ventilador p4 básico y era muy barato. puede acelerar el reloj de su cpu y gpu con algún software de reloj excesivo, aunque no es una buena idea, y no necesita desembolsar un nuevo ventilador siempre y cuando su uno sea lo suficientemente bueno. Algunas razones por las que no deberías: no1. podrías quemarlo por completo2. No funcionará igual que antes de hacer overclock. Tony

Lo hice, cada CPU es diferente, incluso si son de la misma marca/modelo. Pero mi consejo es comprar una nueva CPU. GO EBAY !!! Todos ustedes necesitan comenzar a tomar algunos riesgos. Mi stock de 3800+ 2.0 ghz ahora está funcionando y funcionando a 2.4Ghz diariamente y ha estado funcionando durante más de un año en el ventilador de stock. El cambio es una de las mejores cosas que puede hacer en su CPU para reducir las temperaturas.

Entradas Populares