沒有任何細節我有一個新的.NET 1.0的核心項目,以及一些未知的原因,它已經停止(或從未這樣做,我不記得)時破調試。.NET核心Web App不上異常突破,並在異常
我已經添加了堆棧跟蹤包在這裏:How can I get the line number and file name from an exception in net Core?
,但沒有成功。
我使用VS2015社區,並從那裏的標準工具。
一個潛在的相關片段從我project.json
文件:
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true,
"define": [ "DEBUG", "TRACE" ]
},
"runtimes": {
"win10-x64": {}
},
"runtimeOptions": {
"configProperties": {
"System.GC.Server": true
}
},
UPDATE
OK,如果歐與新的核心Web應用程序都開始正常工作。
如果隨後更新所有的軟件包,它會無法建立,直到你加:
"runtimes": {
"win10-x64": {},
"win81-x64": {},
"win8-x64": {},
"win7-x64": {},
"win10-x86": {},
"win81-x86": {},
"win8-x86": {},
"win7-x86": {}
},
到project.json
得到它的建造和發射。
通過這樣做,我現在可以得到行號,但仍沒有打破。我的新測試項目按預期工作。我必須經歷並看到差異。
你不是在釋放模式運行的是你嗎? – DavidG
沒有,到處檢查,它的調試,調試,調試......還有一個PDB文件被創建......以及阻擋! – RemarkLima
你在做遠程調試嗎? (即在遠程服務器上託管x64版本) – Tseng