如何在我的游戏中包含框架dll,以便用户不必下载它们?

时间:2013-02-22 18:06:55

标签: c# .net xna

在我之前的一篇帖子中有人说这是可能的,所以我做了研究。我找不到任何相关内容,如果有可能,有人会说怎么做吗?

2 个答案:

答案 0 :(得分:3)

设置每个引用的dll Copy Local=true

的属性

答案 1 :(得分:0)

我可以从你的other post看到你所指的框架是XNA框架。

真的不应该将Microsoft DLL作为松散文件分发!你应该只分发XNA redistributable

使用DLL而不正确安装它们可能会导致最终用户计算机出现各种问题。将它们作为松散文件分发是违反EULA的!


作为XNA的Microsoft MVP(是的,我们现在仍然存在):

微软的官方消息是XNA仍然受到“支持”。基本上这意味着 XNA不会突然中断!!!

XNA框架安装程序仍可从Microsoft网站获得。 (就像,例如,这个decade old框架下载)。您仍然可以从安装程序中引用它(例如:ClickOnce)。但是,如果您不想要下载,可以自行分发安装程序(因此:“可再发行”)。

它仍将在所有当前版本的Windows上成功安装。并且应该继续在未来版本的Windows上安装。


最近你可能听说过XNA的hullabaloo只是因为微软公开表示XNA已经不再开发了。所有这些意味着将来没有版本。现有版本仍然可以使用!