【问题标题】:VS 2008 Express - clickOnce questionVS 2008 Express - clickOnce 问题
【发布时间】:2010-01-05 07:41:21
【问题描述】:

我有 VS Express 2008,其中只有 ClickOnce 部署选项。我需要通过单击 exe 文件而不进行任何安装来简单地运行我的应用程序。
我发现,在删除清单和图标 / 后,它总是在输出目录中,即使它嵌入了“不复制”选项 / 它运行良好。可以吗,还是有更清洁的方法可以做到这一点?我的意思是,如果应用程序没有被安装而只是运行,我还需要外部清单文件吗?我尝试嵌入它们,但它们仍然存在于外部(尝试“使用默认设置嵌入清单”选项或添加我自己的并从列表中选择)。

编辑:在 Express 中,只有 ClickOnce。

谢谢

【问题讨论】:

    标签: visual-studio deployment


    【解决方案1】:

    如果您想从 exe 运行它,ClickOnce 并不完全正确。 ClickOnce 以.application 执行,您应该只需单击“该应用程序仅在线可用”的单选按钮(在“发布”选项卡上),从而避免任何本地 ClickOnce 安装。

    否则,只需构建为 Release 并获取 /bin/Release 输出;这是您的独立 exe 应用程序。为了获得正确的信任,可以从以下位置执行 .NET exe:

    • 本地驱动器
    • 映射具有正确 .NET 服务包的网络驱动器(f: 等)
    • 如果“caspol”已用于设置策略的任何位置

    【讨论】:

      【解决方案2】:

      我相信 Visual Studio Express,ClickOnce 部署是您唯一的选择。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-28
        • 1970-01-01
        • 2011-03-09
        • 1970-01-01
        • 1970-01-01
        • 2010-10-27
        • 2011-12-14
        相关资源
        最近更新 更多