我在.NET中构建了一个小游戏,我将分发给用户,但我不希望将该应用程序安装在用户的计算机上。应用程序应仅从CD运行,而无需在用户计算机上安装任何设置。
假设 - .NET 2.0将在所有用户的计算机上提供。我希望我的应用程序只在存在CD或DVD时运行。
我尝试ClickOnce,但是会创建一个setup.exe
文件,用于在用户的计算机上安装软件。
答案 0 :(得分:1)
答案 1 :(得分:0)
<强>分发强>
使用配置“Release”构建项目。
刻录创建的.exe文件(默认路径:“PROJECTNAME / Build / Release”)以及CD上所有需要的文件(.ddls或其他内容)。
其他信息:Best way to deploy Visual Studio application that can run without installing
<强>自动运行强>
在CD上创建“autorun.inf”文件,并在第一行写上“[autorun]”。 选择第二行的以下选项之一:
语法:“open = FILENAME.exe”
示例:“open = example.exe”
语法:“shellexecute = FILENAME”
示例:“shellexecute = example.exe”