c#项目在Visual c# Express程序编辑器上工作良好,但在发布时停止工作

本文关键字:停止工作 布时 Visual 项目 Express 程序 编辑器 工作 | 更新日期: 2023-09-27 18:11:19

我有一个使用Microsoft Visual c# Express Edition 2005开发的c# Windows应用程序。当我尝试在程序编辑器上运行它时,它工作得很好,但是当我发布项目并运行它时,程序运行,但当我试图打开包含水晶报表查看器的表单并强迫我关闭程序时,它说"(项目名称)意外停止"。当我在程序编辑器上运行时,所有的Windows窗体都工作得很好。我还尝试运行位于"bin/debug"answers"bin/release"文件夹上的.exe文件,但当使用水晶报表查看器打开表单时,它也停止工作。有人能帮我一下吗?请. .在我发布项目之前,我可能会遗漏一些东西。

c#项目在Visual c# Express程序编辑器上工作良好,但在发布时停止工作

更新:现在我解决了这个问题。经过谷歌搜索,我发现这个问题是由数据执行预防(DEP)打开引起的。DEP一直阻止水晶报表查看器在程序上运行。因此,我以管理员身份运行cmd并输入命令"bcdedit.exe/set {current} nx AlwaysOff"来关闭DEP,它成功了。

感谢您的回复。