我在.NET中构建了一个小游戏,我将分发给用户,但我不希望将应用程序安装在用户的机器上。该应用程序只能从 CD 运行,而无需在用户计算机上安装设置。
假设 - .NET 2.0 将在所有用户的机器上可用。我希望我的应用程序仅在存在 CD 或 DVD 时运行。
我试过ClickOnce,但这会创建一个setup.exe
在用户机器上安装软件的文件。
分配
使用配置“Release”构建您的项目。
在您的 CD 上刻录创建的 .exe 文件(默认路径:“PROJECTNAME/Build/Release”)和所有需要的文件(.ddls 或其他文件)。
附加信息:部署无需安装即可运行的 Visual Studio 应用程序的最佳方式
自动运行
在您的 CD 上创建一个“autorun.inf”文件并在第一行写入“[autorun]”。为第二行选择以下选项之一:
语法:“open=FILENAME.exe”
示例:“open=example.exe”
语法:“shellexecute=文件名”
示例:“shellexecute=example.exe”
来源: http: //www.wizbit.net/