我寫了一個程序,它廣泛使用EasyHook的。如果我從Visual Studio運行它(無論是在調試模式還是釋放模式下),該程序都可以正常工作,但如果從發佈文件夾運行它,它會停止工作(或者更好,它會停止掛鉤)。 問題很簡單,爲什麼?我同時運行Visual Studio和使用相同的用戶應用程序,在同一臺機器上,所以應該沒有什麼區別...計劃只適用於Visual Studio中
1
A
回答
2
檢查你的debug文件夾中,如果您有沒有內部發布文件夾中的所有文件(如。 DLL等)如果這樣將它們複製到釋放文件夾!如果工作的話,那麼你可能會使用一些外部的dll或一些類似的引用......並且你還必須將它們包含到你的安裝項目中!
1
我運行Visual Studio和使用相同的用戶應用程序,在同一臺機器上,所以應該沒有區別
我可以做一個隨機的猜測,因爲你沒有提供太多詳細信息,並且在您的問題中沒有錯誤消息。
Visual Studio 2008和2010運行上升(如果我沒有記錯)。 如果您尚未禁用UAC,則需要以管理員身份運行您的應用程序。
相關問題
- 1. 計劃在Visual Studio
- 2. LTProf適用於Visual Studio
- 3. 發佈計劃在Visual Studio中
- 4. Javascript + SOAP + WCF適用於Visual Studio 2010,但不適用於Visual Studio 2008
- 5. 適用於Windows Phone的Visual Studio 2013設計器不起作用
- 6. 適用於Android的URL計劃
- 7. 計劃不適用於PM時間:Android
- 8. 適用於Visual Studio 2005和Visual Studio 2008的Nokia QT 4
- 9. 適用於Visual Studio 2010的Visual Studio 2013黑暗主題?
- 10. 適用於visual studio 2010的clr版本
- 11. F12不再適用於Visual Studio
- 12. LD_DEBUG =適用於Windows Visual Studio的文件?
- 13. 適用於Visual Studio 2008的Windows CE SDK
- 14. NUnit不適用於Visual Studio 2010?
- 15. Xamarin插件僅適用於Visual Studio 2015
- 16. Crystal Report不適用於Visual Studio 2010
- 17. Visual Studio 15 Preview 5 - 不適用於ReSharper
- 18. DotNet.Highcharts不適用於Visual Studio 2010
- 19. AnkhSVN 2.4.11610.27不適用於visual studio 2012 sp2
- 20. Visual Studio 2010不適用於NUnit
- 21. 適用於Visual Studio的「新範圍」宏
- 22. ZedGraph不適用於Visual Studio 2012
- 23. Resharper'Ctrl Click'不適用於visual studio 2017
- 24. 適用於Android的Visual Studio模擬器
- 25. 適用於Visual Studio 2010的多精度
- 26. Arduino代碼適用於Visual Studio?
- 27. 的document.getElementById()不適用於ChromiumWebBrowser在Visual Studio
- 28. Visual Studio是否適用於Mac OS X?
- 29. 設計視圖不適用於Visual Studio 2010的python工具
- 30. Visual Basic .NET:計劃
什麼是運行VS之外的應用程序時,你的錯誤? – 2011-01-31 12:56:56
您是否嘗試從發佈文件夾運行應用程序,並在啓動應用程序後附加Visual Studio調試器? – sloth 2011-01-31 12:59:11
我沒有得到任何錯誤,只是日誌文件(我把掛鉤的數據)是空的。 @dkson:不,我沒有做到,但應用程序不會崩潰,只是不起作用... – kaharas 2011-01-31 13:02:05