jjzjj

windows - 如何分发 VB6 引导文件?

我正在将我的VB6安装程序移植到NSIS。查看LST文件,有一个用于引导文件的部分:[BootstrapFiles]File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,..........File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,......File3=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),...........File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,...........

java - 如何为 Java 应用程序创建安装程序?

这对我来说还有一段时间,但对于我的项目实现类(class),我们必须创建一个程序然后分发它。我已经用Java编写了一个应用程序,根据我在上一节课(项目设计)中制定的规范,我的应用程序需要独立于平台。对于mac和linux,用户只需从终端运行jar文件,但对于windows,我希望将应用程序安装到用户选择的路径(默认:C:\ProgramFiles(x86)\NameOfApplication),创建一个桌面快捷方式(如果用户希望有一个),在开始菜单下安装(如果用户想要)然后也显示在添加/删除程序列表中。有什么简单的方法可以做到这一点吗?如果我决定为mac和linux创建一个安装程序会不

windows - PowerShell 的互操作性

我正在分发一个安装程序,它将打开并运行一个PowerShell脚本。安装程序将供拥有WindowsXP及更高版本的用户使用。我能保证这个脚本将在所有这些版本的Windows上运行/执行吗?我正在寻找批处理文件提供的类似跨Windows平台互操作性。我听说过错误:“无法加载文件,因为在此系统上禁用了脚本的执行”,在这种情况下我该怎么办?如果用户禁用了脚本,这是否意味着我需要使用不同的语言(也许只是Batch)? 最佳答案 您引用的错误是由于PowerShell安装时的默认执行策略造成的。该消息表明已安装PowerShell,但默认情况

c# - 记住用户输入的 Windows 应用程序

我是Windows开发的新手,所以当我问一些真正的基本问题时,请大家多多包涵。我想要一个可以记住上次用户输入的Windows应用程序。所以基本上我在想的是,我可以获取用户输入并将其写入XML文件,并在应用程序再次加载时从中读取。但问题是我最终只能分发.exe文件。因此,我不能在我的exe旁边放置一个.xml文件来读取它。我不能使用嵌入式资源,因为我不能写入它。(或者我误解了吗?)。那么最好的选择是什么?我知道这个用户输入不会超过1行(更具体地说是2或3个词)。因此,我希望有一个简单的解决方案。 最佳答案 将用户输入保存在XML文件中

windows - 需要mac应用商店吗?

如果我为MacOSX制作应用程序,我是否需要将它放在Mac应用程序商店中,或者我可以在我的网站上免费分发它吗?那么Windows呢?谢谢 最佳答案 不,没有这样的要求,您可以随意分发您的程序。您可能希望使用Appstore作为分发方法,但要做到这一点,您必须符合各种apple要求。我不确定Windows的等价物是什么,但同样,没有这样的要求。想想数以百万计的独立应用程序,这些应用程序与任何集中式商店都没有隶属关系,我想说大多数仍然属于这一类。2018年更新-随着安全问题的增加以及复制iOSAppStore成功的愿望,Apple越来越

python - 在分发中包含 Psyco 文件

我正在用Python开发游戏服务器。由于此服务器分发给没有太多编码经验(或常识)的其他人,因此我尝试将我可以包含的任何模块包含到项目的pre-reqs文件夹中,以便用户无需安装即可运行代码。我在我的程序中试用了python,发现速度有所提高。我尝试将psyco文件夹中的文件包含在prereqs文件夹中,但我的用户收到有关未安装psyco的错误消息。所以现在我想知道,是否可以将psyco包含在我的包中,如果可以,需要包含哪些文件和其他东西? 最佳答案 分发Python包的规范方法是使用distutils(无论如何现在)。您可以将psy

c++ - 在 Windows 上编译+分发 Linux 代码

我有一个更大的代码在Linux中运行,用c++(c++11)和python编写并使用大量库(VTK、boost、pyqt、OpenGL)并编译为python扩展模块(和这些模块的插件)和纯python模块(主程序是python脚本)。代码是跨平台的(除了少数异常(exception),例如dlopen、gettimeofday可以通过#ifdef替换为Windows等价物)和编译器不可知(它编译为-ansi,以及一些特定于编译器的东西,如__attribute__,如果需要的话,希望也可以被替换)。我正在尝试在Windows上进行编译,但我完全不知道应该如何进行(我在Linux开发方面

python - 如何分发我的 python 桌面应用程序?

我使用PyQt4创建了一个GUI应用程序,可以将该代码作为安装程序分发吗?我该怎么做在Windows上,如果用户双击安装程序,它应该通过正常的安装向导。 最佳答案 您可以使用pyinstaller或cx_freeze创建python脚本/应用程序的可执行文件。pyinstaller命令:pyinstaller.exe--onefile--windowed注意:它将直接启动应用程序,而不通过安装向导。 关于python-如何分发我的python桌面应用程序?,我们在StackOverflo

windows - 找不到满足要求的版本 <every package> ,没有匹配的分发

在Windows上,我无法安装以下任何软件包:numpy、matplotlib、skimage...我的python版本是2.7每次都是同样的错误:找不到满足scikit-image要求的版本(来自ver西恩斯:)找不到与scikit-image匹配的分布我曾尝试考虑“abce”要求,但没有奏效。非常感谢你帮助我 最佳答案 您正在使用pip安装您的软件包吗?首先安装numpy:pipinstallnumpy然后安装matplotlibpipinstallmatplotlib然后安装scipypipinstallscipy最后安装sk

windows - RabbitMQ Erlang 分发失败

我有两台WindowsServer2012R2机器位于客户的一个数据中心。两台服务器都已加入域。他们都有RabbitMQ3.6.0。安装在他们身上。RabbitMQ在两台机器上作为Windows服务运行。我已经尝试将这两台机器集群很长时间但没有成功。当我尝试对它们进行聚类时,我总是会收到以下错误。第一台机器nodeA我运行命令“rabbitmqctljoin_clusterrabbit@nodeB”。这是我得到的:Clusteringnode'rabbit@nodeA'with'rabbit@nodeB'...Error:unabletoconnecttonodes['rabbit@n