gpt4 book ai didi

wpf - 在命令行中使用 MageUI 选择一个入口点

转载 作者:行者123 更新时间:2023-12-02 00:24:49 25 4
gpt4 key购买 nike

这与 this article 有关但不是重复的。

我有一个通过 ClickOnce 部署的 WPF 应用程序,解决方案中的项目之一是简单的无 UI 独立 Winforms 应用程序。此 exe 应位于主 wpf exe 的同一目录中。部署后发生的是此应用程序而不是 wpf 应用程序运行。当我查看 list 时,入口点设置为 winforms 应用程序而不是 wpf 应用程序。我不确定它是否按字母顺序相关(部署后 winforms 应用程序的名称在文件系统中的 wpf 之前列出),但我想做的是以编程方式更改 list 中的入口点(通过命令行参数)。

MageUI 允许您定义入口点,就像 RobinDotNet 揭示的那样,但是是否有一个命令行开关可以通过 mage.exe 执行此操作?

最佳答案

没有。这就是我对命令行版本的 Mage 感到沮丧的地方。通常,您可以使用应用程序的命令行版本做更多,而不是更少。但是有一些 MageUI 可以做的命令行版本做不到的事情。

这是MSDN说到它...

Mage.exe will also use a simple set of heuristics to detect the main executable for the application, and will mark it as the ClickOnce application's entry point in the manifest.

我不知道这些启发式是什么,但我会先从 exe 的名字开始。如果一切都失败了,你可以...

  1. 与 mage 一起生成 list 。
  2. 使用您自己的代码修改 list 中的入口点。
  3. 与 mage 重新签署 list 。

关于wpf - 在命令行中使用 MageUI 选择一个入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com