我使用VS 2010在C#中編寫了一個WPF應用程序。該應用程序在使用Visual Studio的調試模式下運行良好,但是當我運行.EXE從bin \ release文件夾中,沒有任何反應。我沒有從窗口收到任何錯誤消息,並且在VS中沒有錯誤或警告。我試圖建立,重建和清理解決方案(以各種可能的順序),但沒有運氣。我的解決方案包含兩個項目,它們都使用.NET 4.0框架,並且我的PC上安裝了.NET 4.0。我已經嘗試了XP和Win7,但仍然沒有。WPF DotNET應用程序將以調試模式運行,但.EXE不會運行
我也剛剛注意到,當我在調試模式下運行應用程序時,Debug的輸出顯示:在加載每個.Dll後無法找到或打開PDB文件。
我每次都在編譯到Release文件夾,但我確實嘗試將其更改爲debug文件夾並清理/重建,以查看是否會產生差異,但沒有,因此我將其更改回來,嘗試了它再次,仍然沒有。
任何想法?
有趣。你是否檢查過應用程序事件日誌,看看有沒有什麼? – 2010-11-17 16:56:01
應用程序是否在您的進程列表中運行或者是否啓動/結束? – 2010-11-17 16:57:18
另外,當您更改爲發佈模式時是否獲得了非錯誤編譯?當你推F5時,你在Debug模式下運行,它會編譯到bin \ Debug。也許舊版本在bin \ Release中並沒有實際做任何事情。嘗試將下拉列表更改爲Release,然後使用F6進行編譯。 – 2010-11-17 17:00:31