返回首页


"ClickOnce部署允许您发布基于Windows的应用程序到Web服务器或网络文件共享,以简化安装。 Visual Studio提供了全力支持,发布和更新用ClickOnce部署的应用程序。 ??/ EM>{S0}
Codeplex上现在支持ClickOnce的,所以我决定给它一个试驾!为了您的ClickOnce应用程序部署到Codeplex上,遵循{A}优秀指南!{S1}
尝试在{A2}出来。{A3}
因为我现在开始"放??OpenPOS,我需要一个更好的办法的版本!语义版本是建立公共API时,你应该遵循的规则。我会松散以下版本OpenPOS这些规则。目前,我的版本是0.1.1。
"作为解决这个问题,我提出了一个简单的规则和要求,决定如何分配和递增的版本号。对于这个系统的工作,你首先需要声明一个公共的API。这可能包括文件,或通过代码本身执行。无论如何,重要的是,这个API是明确和准确的。一旦你确定你的公共API,你沟通您的版本号具体的增量变化。 XYZ(Major.Minor.Patch)考虑一个版本的格式。错误修正不影响API的增量补丁的版本,向后兼容的API添加/更改递增次要版本,向后不兼容的API变化增量的主要版本.???/ EM>自动更新后点击
一个伟大的"featuresquot; ClickOnce的是,我可以,它会自动检查新版本,默默地自我更新! OpenPOS扩展方法(应用程序类的)被称为"自动更新"()。要启用自动更新的应用程序,只需在您的应用程序类调用自动更新():

public partial class App : Application

{

    protected override void OnStartup(StartupEventArgs e)

    {

        base.OnStartup(e);



        this.AutoUpdate(true);

    }



    // Removed for brevity

}

现在,应用程序将定期轮询更新的ClickOnce服务器(CodePlex上)!如果发现一个新的更新,它会提示用户,如果他/她想要安装它!也看过{A5}{A6}{A7}{A8}大厦OpenPOS第6部分??使它看起来漂亮吗??/ A>{A9}{A10}{A11}{A12}
源是在{A13}。
{A14}

回答

评论会员: 时间:2