对我的工作我需要创建一个自动运行的应用程序的CD为我们的客户。问题是所有我一个C#程序员通过贸易和。网不会使对于最好的自动运行,因为并不是所有的计算机将有。网上安装他们。

什么是一个很好的解决方案,将工作在windows98下Vista的计算机?

有帮助吗?

解决方案

在这个问题的答案是真的喜好之一。从技术上说,什么都可以要求打开为自动运行。 Autorun.inf文件是简单的Windows知道如何才能确定何时CD插入它应该做的读取指令文件。你按照autorun.inf文件的规则,这可能是一个应用程序(写在你选择的任何语言),PowerPoint演示文稿,打开一个网站链接等,只要:

http://autorun.moonvalley.com/autoruninf.htm

其他提示

有可配置许多小自动运行-utils的(一些免费)。我会去为其中之一。

http://www.ezau.com/latest/articles/083.shtml

你需要两样东西:

有使用Mono的捆绑功能是可能的:

“所得到的可执行文件是自包含的,并且不需要安装运行单声道运行时。”

Mono是一个开放源码的.Net克隆和能够运行最.NET应用程序。请参阅 “集合” 部分在这里: http://www.mono-project.com/Guide:Running_Mono_Applications

您可以使用光盘名.hta文件启动作为醒目页面,并从那里,如果安装了.NET检测(使用HTA文件COM),然后运行自定义的可执行文件。

.hta文件会是什么的Microsoft SQL Server(和大部分人的)安装光盘从内存使用,容易使他们看起来非常专业(它只是HTML的背景基本)

您可以包括与CD运行,但你必须运行你的应用程序之前安装它。你可能会考虑只是突然睁从CD的HTML文件。

另外,你可以看看写一个小本机程序,可以提示安装运行时,如果它不存在,或运行.net应用程序中,如果它是。

尝试的Delphi;这是迄今为止最好的办法时下创建本地的Win32应用程序。

它创建漂亮的独立.exe文件具有丰富的GUI的不需要任何运行时库或其他恼人的依赖关系。可在任何Windows机器上。

有来自Macrovision公司的程序调用运行良好早在天“Demoshield”。我不知道,如果它的可用了,但它是用于创建自动运行程序的好吗程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top