최근 출시 된 .NET 툴링은 embedding C# in PDBs을 지원하는 것으로 보이므로 서드 파티 등으로 들어가는 경험을 향상시켜야합니다. csc /?
을 실행하면/embed 옵션이 명확하게 나타납니다 : "PDB에 모든 소스 파일을 포함하십시오."새로운 csproj를 사용하여 PDB에 C# 소스를 임베드
그러나 csproj에서이를 지정하는 방법이없는 것 같습니다. 더구나 컴파일러에 임의의 스위치를 전달하는 조항이없는 것 같습니다. 수동으로 전달/포함하는 데 사용합니다.
내가 놓친 게 없으며/embed에 대한 빌드가 현재 부족하다는 것을 누구든지 확인할 수 있습니까? 여기에 문제가 있습니까? 모든 제안 된 해결 방법을 너무 높이 평가할 것입니다.
@HansPassant 당신이 혼란 스럽다고 생각합니다 ... 설명하는 UI 옵션은 PDB를 어셈블리에 포함하고/debug : embedded에 해당합니다./embed 스위치가하는 것인데 PDB에 소스를 삽입하고 싶습니다. 그들은 서로 다른 두 가지입니다. –