-2

我已经为我们的软件的安装光盘制作了一个菜单。它仅适用于 2 台安装了 Visual Studio 的计算机。

当我在其他刚刚安装.Net框架的人身上尝试它时,它只是崩溃了......

另外,我用 C# 编写了简短的程序,当然如果没有安装 .Net 框架,我想启动安装而不是菜单 cd。有没有办法用自动运行文件来做到这一点?

4

2 回答 2

0

您必须通过静态链接来编写一个不依赖于任何已安装库的本机(阅读:C/C++)应用程序。此应用程序将检查 .NET 框架的正确版本。如果未安装,它将启动安装程序。否则,您可以启动您的应用程序。

于 2011-06-15T13:55:23.987 回答
0

在回复关于自动运行文件的部分,我猜你一定是使用了 Visual Studio 的发布功能。我发现您的问题令人困惑,但我认为您想从 CD 加载安装程序,而不是加载菜单应用程序(如果我错了,请纠正我)。为此,您必须编辑 AUTORUN.INF 文件。该文件的标准格式为:

[autorun]
open=application.exe
icon=application.exe/application.ico
action=This will be shown when you right-click the icon in my computer
label=The label in my computer

将 application.exe 替换为安装程序的路径,如果需要自定义图标,请将图标的路径放在 icon= 之后。动作和标签文本都会影响“我的电脑”中看到的内容

于 2011-06-15T13:52:25.550 回答