gpt4 book ai didi

c# - 如何将 Mono Winforms 应用程序部署到 Suse Linux 11.0 Server Enterprise?

转载 作者:行者123 更新时间:2023-11-30 15:11:07 25 4
gpt4 key购买 nike

有没有办法制作一个简单的安装程序,其中包括必要的运行时和依赖包,并在 OpenSuse 菜单中创建一个图标,以便应用程序“正常工作”?

实际的应用程序只是一个可执行文件 (.EXE) 和一些支持文件(主要是 XML 和 CSV)。

我已经在 MonoDevelop 2.0 中成功构建和执行了应用程序。

我最初尝试通过来自以下存储库的 zypper 安装 Mono Runtime http://ftp.novell.com/pub/mono/download-stable/openSUSE_11.0 ,但很快就陷入了缺少包依赖项的困境。


这是我尝试使用 zypper 安装 Mono 运行时时发生的情况:

linux-lkfu:~ # zypper addrepo http://ftp.novell.com/pub/mono/download-stable/SLE_11 mono-stable
Adding repository 'mono-stable' [done]
Repository 'mono-stable' successfully added
Enabled: Yes
Autorefresh: No
URI: http://ftp.novell.com/pub/mono/download-stable/SLE_11

linux-lkfu:~ # zypper refresh --repo mono-stable
Retrieving repository 'mono-stable' metadata [done]
Building repository 'mono-stable' cache [done]
Specified repositories have been refreshed.
linux-lkfu:~ # zypper dist-upgrade --repo mono-stable
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Nothing to do.
linux-lkfu:~ #

请注意提示“Nothing to do”之前的最后一行。我认为它没有任何作用。

最佳答案

一种选择是购买 mono support适用于 Novell 的 SLES 11。这将为您提供一个经过测试、受支持且可正常工作的单存储库。

否则,您必须使用 SLES 存储库。对于单声道,它是 http://ftp.novell.com/pub/mono/download-stable/SLE_11

应该这样做:

zypper addrepo http://ftp.novell.com/pub/mono/download-stable/SLE_11 mono-stable
zypper refresh --repo mono-stable
zypper dist-upgrade --repo mono-stable

关于c# - 如何将 Mono Winforms 应用程序部署到 Suse Linux 11.0 Server Enterprise?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2711004/

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