powershell - Project Centennial: cómo editar el XML generado y llamar a MakeAppx.exe
Me encuentro con este error al intentar convertir mi aplicación de Windows Forms usando Project Centennial. Pude ejecutar el tutorial de VLC que se muestra en el sitio de MSDN, así que sé que el convertidor está funcionando. Dice que necesito "establecer la propiedad 'Ejecutable de la aplicación' en AppxManifest.xml antes de llamar a makeappx manualmente", pero no estoy seguro de cómo hacerlo. Intenté usar -AppExecutable pero no se configura, cada vez que se compila, el valor predeterminado es MyApp.exe. dice yopuedo editarlo, pero cuando no sé cómo llamar a MakeAppx.exe con el mismo archivo XML.
Este es el comando que estoy usando: .\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Windows\Images\BaseImage-14393 –Installer C:\Users\Mark\Desktop\Newest_Installer\Keyed-Setup.exe -InstallerArguments "/S" -Destino C:\ Usuarios\Mark\Desktop\Keyed_App_Filers -PackageName "Keyed" -Publisher "CN=JonesComm" -Versión 1.0.2.2 -AppExecutable "KeyedApp.exe" -MakeAppx -Verbose
Aquí hay una imagen del error completo. Imagen de error
¡Gracias de antemano por cualquier ayuda que pueda ofrecer!
------------Respuesta------------
Eureka!!! De acuerdo, durante aproximadamente una semana no he podido hacerlo bien. Tengo un MSI y un .exe de mi programa y acabo de envolver con éxito el .aapx con el MSI. Sin embargo, el comando que condujo a la interrupción fue "msiexec /?" esto muestra una lista de los comandos específicamente para esa aplicación. “/PASIVO” es el comando necesario parao ejecutar sin interfaz de usuario. Pude configurar la propiedad 'Ejecutable de la aplicación' con "-AppExecutable "Ruta del archivo ejecutable (.exe)" -AppInstallPath "Ruta de instalación de sus aplicaciones" Este es solo el nombre del ejecutable de sus aplicaciones, y dónde se ubicaría ese ejecutable una computadora nueva después de una instalación nueva.
Aquí hay una versión editable del comando PowerShell que usé:
.\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Windows\Images\BaseImage-14393 –Installer C:\Users \Desktop\MyApp\MyApp_Setup.msi -InstallerArguments "/PASSIVE" -Destination C:\Users\Desktop\MyApp-Appx -PackageName "MyApp" -Publisher "CN=Company" -Version 1.0.2.2 -AppExecutable "ApplicationFolder\SubFolder\MyApp.exe"-AppInstallPath "C:\Program Files (x86)\ApplicationFolder\SubFolder" -MakeAppx -Verbose
Espero que esto ayude a los novatos como yo. Project Centennial no tiene mucho para tutoriales en este momento. ¡¡Gracias a todos!!
Etiquetas:
Artículos relacionados:
javascript - ASP.NET MVC5 Validación del lado del cliente
- java: no se puede hacer clic en el menú desplegable
- amazon s3 - Rails, S3, Paperclip cambia la extensión .epp del archivo adjunto a .txt
- c# - Método global para todas las clases de controlador ASP.NET MVC
- powershell - Obtener valor de Win32_Environment Consulta WMI
- ios: se debe llamar a UIApplication.registerForRemoteNotifications() solo desde el subproceso principal
- Java: ejecución de Jenkins anulada por anónimo: la identificación de usuario siempre debe ser no nula gracias a DefaultUserCanonicalIdResolver
- ¿Puede Python,s Tkinter mostrar texto e imagen en un widget de botón?
- python: ¿alguien puede explicarme por qué os.remove no funciona correctamente?
- Azure Application Insights: resumir por parte de la marca de tiempo
- Escalado automático de Azure en muertes en instancias de uso
- c# - ASP NET MVC RAZOR Subir múltiples imágenes FileList
- typo3 - TCA displayCond - verifique si se establece un valor específico en un cuadro de selección específico
- angularjs - API de llamada desde JavaScript Frontend: 401 no autorizado usando angularfire
- c# - RX.Net: use Reintentar pero registre cualquier excepción
- javascript - Detectar desplazamiento de desplazamiento del cuerpo
Artículos calientes
- Los peligros de inhibir las prostaglandinas
- Que medicamento tomar para el dolor de hombro congelado
- ¿Cuál es el significado del divertículo intestinal?
- ¿Los niños del confinamiento pueden comer fruta?
- ¿Qué tan pronto puedo tener relaciones sexuales después de la cirugía de labios?
- Cuál es el mejor tratamiento para la espondilosis cervical
- Causas de la ruptura endometrial
- Cómo curar el reumatoide
- Cómo prevenir los pólipos intestinales
- Síntomas de la nefritis púrpura alérgica
- Cómo tratar la bronquitis y el asma
- ¿Se puede curar la artrosis de rodilla?
- ¿Qué causa la úlcera gástrica duodenal?
- rinitis alérgica
- ¿Cuál es la diferencia entre la tuberculosis bronquial y la tuberculosis pulmonar?