首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用squirrel.windows部署WPF应用程序,程序和功能中没有windows 10条目

使用squirrel.windows部署WPF应用程序,程序和功能中没有windows 10条目
EN

Stack Overflow用户
提问于 2019-11-22 12:37:00
回答 1查看 1.8K关注 0票数 5

目标是与squirrel.windows一起部署,可以安装、更新、卸载,并在Windows 10的程序和功能中看到它。

案例1:我用NugetPackage创建了一个NugetPackage。而不是在Package控制台“松鼠--releasify myNuget.1.0.0.nupkg”上发布,获取发布文件,单击setup.exe安装,然后应用程序的图标出现在windows菜单中。

在Windows程序和功能中,它不会出现在已安装的应用程序列表中。

当我部署我的应用程序的下一个nugetPackage时,这个更新是有效的。它创建了一个不错的myApp.msi文件。

案例2:当我在GitHub "https://github.com/Squirrel/Squirrel.Windows“上使用松鼠应用程序时,它会显示出来。-超级。

当我部署我的应用程序的下一个nugetPackage时,更新不起作用。它创建而不是一个myApp.msi文件。

对于小型testApp,它处理的代码完全相同,但也没有myApp.msi文件。区别在于它使用的是DevExpress Dll,它在生产应用程序中有54个Dll。myTestApp中有13个动态链接库。

安装和更新代码

代码语言:javascript
运行
复制
public static async Task CheckForUpdates()
{
    using (var mgr = new UpdateManager(DEPLOYMENT_PATH))
    {
        // Note, in most of these scenarios, the app exits after this method
        // completes!
        SquirrelAwareApp.HandleEvents(
            onInitialInstall: v => mgr.CreateShortcutForThisExe(),
            onAppUpdate: v => mgr.CreateShortcutForThisExe(),
            onAppUninstall: v => mgr.RemoveShortcutForThisExe(),
            onFirstRun: () => ShowTheWelcomeWizard = true);
    }
}

public static bool ShowTheWelcomeWizard { get; set; }

请帮助我达到我的目标。

你好,弗雷迪

EN

回答 1

Stack Overflow用户

发布于 2022-10-30 10:21:09

在打包应用程序时,请确保标题不是空的。https://github.com/Squirrel/Squirrel.Windows/issues/1544

我在这里发现:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58994462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档