好吧,在我实际发生故障之前,我一直在寻找解决这个问题的方法,并最终决定要求解决我的问题。我使用ClickOnce安装,当我使用setup.exe来安装任何运行时,甚至在我的个人计算机上都没有,我知道它具有所有适当的库等。我不确定我做错了什么,所以很难解释这个问题。安装后XNA 4.0 ClickOnce游戏无法运行
我已经包含了dotNetFramework4.0客户端x86 x64,xna redistributable 4.0和windows installer 3.1以及我的游戏,并且我已经设置为使用安装程序安装所有这些,我还设置了从相同位置下载prereqs应用。我已经在三台独立的计算机上尝试了它,一台没有安装XNA或VS C#并发生同样的问题。
这是问题所在,我安装后游戏运行没有什么,我尝试点击ClickOnce应用程序文件(一个与我的游戏图标图像),并再次什么也没有发生。真正让我感到困惑的是,没有任何错误或崩溃或任何事情,这几乎就像点击桌面屏幕。 (我查看了与游戏一起安装的“快捷方式”的属性,快捷方式的文件大小为300字节。这不是很小吗?我在想可能是启动可执行文件有问题吗?不敢肯定,但。)
我试着在我的项目的发布部分调整一些东西,如取消选中,上面写着‘使用扩展指向.deploy文件’框(我不不知道为什么,我一直在抓着吸管)我一直在寻找其他安装程序,比如NSIS,但是我不知道如何编译一个包含在其他安装程序中的文件列表,我觉得这样做赢了'无论如何,解决问题是因为我之前已经使用ClickOnce与我一起工作。
在一台计算机上有一个错误报告,说'部署和应用程序没有匹配的安全区域'。
Game.application导致异常。检测到以下故障消息: +部署和应用程序没有匹配的安全区域。
这是迟到了,所以如果我需要提供更多的信息让我知道。
哪一部分无法正常工作?安装(setup.exe)或安装后的游戏(game.exe)? –
安装设置工作正常,我认为它贯穿整个安装过程。但我的桌面图标和我的开始菜单图标不运行任何东西。我将尝试更多的事情来看看我是否可以得到错误报告并从那里出发。 –
我试图建立一个try-catch在试图看看如果事情是在我不知情崩溃,并获得与一个消息的一些信息,但我没有收到来自任何事情。我还下载了XNA刷新以查看是否有问题并创建了Inno安装程序,但问题似乎与我的可执行文件一样,因为出现了同样的问题。当我点击它时,游戏显示在我的任务管理器的进程选项卡中,直到它达到10,000k,然后消失。尽管游戏从未在我的任务管理器中显示为应用程序。 –