1
我有麻煩調試NuGet包在Visual Studio中的代碼,我的圖書館/ NuGet包目錄結構如下:Project.json結構NuGet包的調試源
- ProjectName.Core
- SRC/ProjectName.Core
- project.json
- /*的.cs文件等*/
- global.json
- SRC/ProjectName.Core
而且我引用上述ProjectName.Core第二個項目:
- ProjectName.App
- 的src/ProjectName.App
- project.json
- /* .CS文件等*/
- global.json
- 的src/ProjectName.App
我已經發表了ProjectName.Core包,我可以在我的ProjectName.App項目中引用它。 JSON文件像這樣:
{
"version": "1.0.0-*",
"description": "App",
"commands": {
"run": "run"
},
"frameworks": {
"dnx46": {
"frameworkAssemblies": {
"System.DirectoryServices": "4.0.0.0",
"System.Management": "4.0.0.0",
"System.Runtime": "4.0.20.0",
"System.Collections": "4.0.10.0"
}
}
},
"dependencies": {
"ProjectName.Core": "1.0.0"
}
}
在ProjectName.Core和ProjectName.App兩個global.json文件看起來是這樣的:
{
"projects": [
"src",
"tests"
]
}
但是由於ProjectName.Core是一個「類庫」,我無法調試代碼,並在ProjectName.App上啓動調試器時逐步執行代碼。我如何調試ProjectName.Core庫中的代碼,而無需將代碼提交給Git,然後等待TeamCity更新我的NuGet包提要,然後讓ProjectName.App將ProjectName.Core還原到最新版本?