[爆卦]未載入這個文件的符號是什麼?優點缺點精華區懶人包

為什麼這篇未載入這個文件的符號鄉民發文收入到精華區:因為在未載入這個文件的符號這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者unstoppable (BEN)看板C_Sharp標題[問題] VisualStudio多個F...


我在一個方案下有兩個Form的專案A跟B

軟體需求是開啟A.exe後,點擊A上的按鈕就會呼叫B.exe

想請問是否可以在偵錯階段對B.exe下斷點?

目前是顯示"無法叫用中斷點,未載入這個文件的符號"

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.98.182
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1557840124.A.618.html
nanashi07: 可以同時啟動 debug 兩個專案 05/14 22:00
因為軟體設計上大部分功能都是由A處理完再傳到B
而且B啟動時需要向A註冊
同時啟動兩個沒辦法達到我的需求
WoodChen: 你是用 Process.Start("B.exe") 嗎? 05/15 00:38
WoodChen: 這樣應該沒辦法對 B Debug 05/15 00:40
對的,不行的話只是抓錯誤很麻煩XD,感謝
WoodChen: 看能不能把 Start("B") 改成由另一隻執行緒 new B() 05/15 00:53
原本是有這樣子設計,不過因為B有瀏覽器元件,操作時很容易因為B導致A卡住

另外弱弱的問,new B出來不是會跟A在相同執行緒嗎?有辦法讓兩個表單是完全分開的嗎?
WoodChen: A 按鈕 → new Thread(new B()) 05/15 01:08
WoodChen: 如果是 A按鈕 → new B() 會導致 A 被卡死 05/15 01:09
new Thread(new B())需要再透過委派處理show吧?這樣執行緒不是又回到A?
還是我的觀念錯誤?
WoodChen: 剛試了,直接 new B() 應該是可以的 05/15 01:34
感謝回覆,我這邊測試A跟B是會在相同的執行緒上.
有時候瀏覽器會因為網頁語法造成crash,導致A也一起掛
forewero: 為什麼New Thread還會在相同執行緒?看過ManagedThreadId 05/16 08:02
forewero: 了嗎? 05/16 08:03
因為使用執行緒處理form,所以使用委派.也看過ManagedThreadId了.
※ 編輯: unstoppable (1.163.98.182), 05/17/2019 00:38:02
Nilife: 帶參數啟動debug? 05/26 12:51

你可能也想看看

搜尋相關網站