簡體   English   中英

C#項目在Visual C#Express程序編輯器上工作正常,但發布后停止工作

[英]C# Project Works Fine on Visual C# Express Program Editor but Stops Working When Published

我有一個使用Microsoft Visual C#Express Edition 2005開發的C#Windows應用程序。當我嘗試在程序編輯器上運行它時,它運行良好,但是當我發布並運行該項目時,該程序運行了,但是顯示“((Project Name )意外停止”,當我嘗試打開包含Crystal Report Viewer的表單並強迫我關閉程序時。 當我在程序編輯器上運行Windows窗體時,所有Windows窗體都可以正常工作。 我還嘗試運行位於“ bin / debug”和“ bin / release”文件夾中的.exe文件,但在使用Crystal Report Viewer打開表單時,該文件也將停止工作。 有人可以幫我嗎? 請..在發布項目之前,我可能會缺少一些東西。 謝謝您的幫助...

更新:現在我解決了這個問題。 谷歌搜索后,我發現問題是由數據執行保護(DEP)打開引起的。 DEP阻止阻止Crystal Report Viewer在程序上運行。 因此,我通過以管理員身份運行cmd並鍵入命令“ bcdedit.exe / set {current} nx AlwaysOff”關閉了DEP,它成功了。

感謝您的回復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM