没有任何细节我有一个新的.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