【发布时间】:2015-12-01 10:14:03
【问题描述】:
我有一个 .net 应用程序,当我在 Wine 实例 (Mac OS X) 上安装 .net 4 后,它现在可以完美运行。
现在我的挑战是包装实例并将其提供给客户。最简单的方法是创建一个 Wineskin 实例并运行所有必需的技巧并将可执行文件附加到该实例。
由于在安装状态下重新分发 .Net 框架文件是非法的(相反,我们需要提供 setup.exe 并在显示协议后以静默模式运行安装程序)。
有什么方法可以在第一次运行时调用 Wintricks,
作为第一次尝试,我制作了一个小的 Delphi exe 并检查了 .net 安装,如果没有任何 .net 框架,delphi 应用程序将启动与二进制文件捆绑在一起的 .net 安装程序。
启动 .net 安装程序时出现以下错误。 (它与 winetricks 完美搭配)
用于启动 .net 设置的命令行
dotnetfx40x86.exe /q
请注意我的应用程序与单声道不兼容。我必须使用纯.Net
有什么方法可以在第一次运行时调用Wintricks,让wine tricks使用捆绑的安装程序(而不是再次下载)
【问题讨论】: