PDB'ler, derleyici/debug argümanı vererek, yönetilen projelerinde .NET için üretildiğini biliyorum. VS (2005) GUI'de bunu belirtmenin bir yolu var mı?Sürüm modunda yönetilen projelerde PDB'ler nasıl oluşturulur?
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
'salma' ayarları altında:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
Ben şimdiye kadar sürüm modunda PDBs üretmek için alabilir
tek yolu el .Csproj dosyasını değiştirmek ve eklemektir
başka şey: Ben DebugType
etiketin olası değerler olduğunu MSDN here öğrenilen:
pdbonly
none
full
Güzel! Ben de VS 2005 yılında çalışır doğruladı. 'Build' ayarlarına milyonlarca kez baktım, ancak 'Advanced' (Gelişmiş) düğmesine hiç dikkat etmedim. Teşekkürler! –
VS 2008'de (ve belki 2005) pdb yalnızca, sürüm oluşturma için varsayılan değerdir (ve hata ayıklama için tam). – Richard