8
我已經爲我的xsd自動生成的類創建了一個部分類。問題在於調試這個部分類。無法識別斷點,或者編譯器不會在部分類中設置的斷點處斷開。部分類調試
// Autogenerated class by xsd.exe
public partial class Class1
{
private Class1Brand[] brandField;
private string Class1guidField;
.....
}
// Debug Part - probably in a different file
public partial class Class1
{
public static Validity setValidity(Validity validity)
{
// ********* BREAKPOINT IS SET ON THE NEXT LINE ***********
validity.LastVerified = DateTime.Now;
//certificates are only updated within 14 days before expiry date
TimeSpan tsCheck = validity.NotAfter - validity.LastVerified;
if (tsCheck.Days <= 14)
{
DateTime dtNotBefore = validity.NotAfter.AddDays(conf.validityPeriod());
if (validity.NotAfter > DateTime.Now)
{
dtNotBefore = validity.NotAfter;
}
else
{
dtNotBefore = DateTime.Now;
}
validity.NotBefore = dtNotBefore;
validity.NotAfter = dtNotBefore.AddDays(conf.validityPeriod());
}
return validity;
}
}
+1 I正要回答,但不記得屬性名稱lol – 2010-06-30 09:31:33
請注意,如果您對代碼生成的文件進行了任何更改,如果文件重新生成,它們將會丟失。 – 2010-06-30 09:35:41
安東,你讓我的一天 非常感謝 – Bart 2010-07-01 08:29:09