【问题标题】:Unable to set Entry Point in Mage?无法在 Mage 中设置入口点?
【发布时间】:2012-12-19 12:03:47
【问题描述】:

我正在使用 Mage.exe 为我的 winform 应用程序创建 Click Once Deployment。浏览完文件并单击填充按钮后,我无法选择任何文件作为入口点。

这会导致 Windows 窗体应用程序不支持 customHostSpecified 属性。错误

我搜索并发现一些用户通过使用正确版本的工具从“C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\mage.exe 解决了这个问题” 。由于我使用的是 Windows XP,所以我尝试了“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\mage.exe”,但这也不起作用。

谁能帮我解决这些问题。 仅供参考:我使用的是 Windows XP 和 VS2010。

编辑 即使我添加了一个 exe 文件,也无法将其标记为入口点。

我尝试了命令行版本,但即使这样也不起作用。

【问题讨论】:

    标签: .net winforms windows-installer clickonce mage


    【解决方案1】:

    您似乎正在尝试将入口点设置为 msi 安装程序的 setup.exe?从文档中看并不明显,但 Click Once 部署的入口点必须是 .Net exe。

    【讨论】:

    【解决方案2】:

    如果可能的话,我不会推荐 ClickOne。它有很多问题。它可能会失败,然后您必须在用户的计算机上解决问题。哎呀

    【讨论】:

    • 你能详细说明如果我使用 clickonce 会出现什么样的问题
    • 当然。如果失败,您可能需要访问用户的计算机,并且删除坏的 msi 文件非常困难
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-22
    • 2010-10-14
    • 1970-01-01
    相关资源
    最近更新 更多