tutorial español ejemplos wpf frameworks installation

español - Cómo instalar la aplicación WPF en una PC sin Framework 3.5



wpf vs winforms (2)

Tengo una pregunta sobre cómo implementar la aplicación WPF en una PC sin Framework 3.5. Si una PC solo instala Windows XP y sp3, ¿es posible diseñar un paquete de instalación que pueda instalar la aplicación WPF directamente en esta PC?

La situación es así:

Diseñé una aplicación WPF simple. Y quiero obtener su paquete de instalación. Cuando las aduanas obtienen el paquete, pueden instalar la aplicación directamente, incluso si sus PC no tienen instalado Framework3.5.

¿Es posible? Si es posible, ¿cómo puedo hacer esto?

// ------------------------------------------------ -----------

Encontré a Matt dando una http://forums.microsoft.com/EmbeddedWindows/ShowPost.aspx?PostID=3967493&SiteID=47>olución ¿Es la única solución?

Puede eliminar ensamblajes .NET que no use del GAC siempre que pruebe su aplicación para asegurarse de no recortar demasiado. La mayoría de los ensamblados .NET son contenedores sobre la API de Win32 para que puedan ser eliminados sin afectar el sistema operativo.

  • Puede obtener la lista de ensamblados que está utilizando consultando el nodo Referencias en Visual Studio Solution Explorer en su máquina de desarrollo. Todas las dependencias están allí (si el ensamblaje A depende del ensamblaje B, ambos, niebla A y B, están en la lista), pero hay algunos ensamblajes que pertenecen al tiempo de ejecución en sí, como Accessibility.dll, consulte la lista a continuación.
  • Asegúrese de utilizar gacutil.exe (se puede invocar desde el símbolo del sistema de Visual Studio) para eliminar los ensamblados. Tienes que ejecutar gacutil después de que inicies tu imagen incrustada y tengas instalado .NET. Solo copie la carpeta SDK / v2.0 / bin de Visual studio
  • gacutil.exe / l se puede utilizar para enumerar todos los ensamblados instalados. Solía ​​intentar ejecutar la aplicación WPF en WinPE sin .NET instalado. Simplemente instalé manualmente el CLR + alrededor de 30 dlls desde .NET. Aquí está la lista de todos los archivos necesarios 10/19/2006 05:13 PM 10,752 Accessibility.dll 18/09/2006 01:32 PM 66,728 big5.nlp 18/09/2006 01:32 PM 82,172 bopomofo.nlp 11/01 / 2006 10:34 PM 17,920 Culture.dll 11/01/2006 10:34 PM 9,728 fusion.dll 18/09/2006 01:32 PM 116,756 ksc.nlp 11/01/2006 10:34 PM 326,656 mscorjit.dll 10 / 19/2006 05:14 PM 4,366,336 mscorlib.dll 11/01/2006 10:34 PM 330,752 mscorrc.dll 11/01/2006 10:34 PM 5,632,512 mscorwks.dll 18/09/2006 01:32 PM 59,342 normidna. nlp 18/09/2006 01:32 PM 45,794 normnfc.nlp 18/09/2006 01:32 PM 39,284 Normfd.nlp 18/09/2006 01:32 PM 66,384 Normfkc.nlp 18/09/2006 01:32 pm 60,294 normnfkd.nlp 18/09/2006 01:32 PM 83,748 prc.nlp 18/09/2006 01:32 PM 83,748 prcp.nlp 11/02/2006 04:36 AM 3,915,264 PresentationCore.dll 02/23/2007 06:06 PM 184,320 PresentationFramework.Aero.dll 23/02/2007 06:06 PM 126,976 PresentationFramework.Classic.dll 11/02/2006 04:36 AM 4,972,544 PresentationFramework.dll 02/23/2007 06:06 PM 376,832 PresentationFramework.Luna.dll 09/18 / 2006 01:32 PM 262,148 sortkey.nlp 18/09/2006 01:32 PM 20,320 sorttbls.nlp 10/19/2006 05:14 PM 413,696 System.configuration.dll 10/19/2006 05:14 PM 3,035,136 Sistema. dll 10/19/2006 05:14 PM 704,512 System.Drawing.dll 10/19/2006 05:14 PM 5,414,912 System.Windows.Forms.dll 10/19/2006 05:14 PM 2,039,808 System.XML.dll 02 / 23/2007 06:06 PM 32,768 UIAutomationProvider.dll 02/23/2007 06:06 PM 86,016 UIAutomationTypes.dll 11/02/2006 04:36 AM 1,167,360 WindowsBase.dll 18/09/2006 01:33 PM 28,288 xjis.nlp

Espero que ayude

Mate


Visual Studio 2008 SP1 agrega compatibilidad con el subconjunto "Perfil de cliente" de .NET Framework. Si las máquinas con Windows XP SP3 a las que se dirige no tienen instalada ya ninguna versión de .NET Framework, esto instalará una versión reducida del Framework con los ensamblajes que necesita para una aplicación WPF. Microsoft proporciona un instalador de bootstrapper que instalará / actualizará .NET Framework en la máquina cliente, luego encadena a su instalador para instalar su aplicación. Aquí hay algunos enlaces para comenzar:


Cuando utiliza ClickOnce, en su opción de implementación de Project Propertys, establezca sus conjuntos de requisitos como se incluyen, luego, si realmente necesita algunos ensamblados, use gacutil.exe o arrastre y suelte en su cliente GAC local