对于如何获取此回复的描述和不良数据部分,我有些困惑。
我能够捕获故障,但是它是空的。
process.StartInfo = System.Diagnostics.ProcessStartInfo();
答案 0 :(得分:0)
您是否已将DataContract添加到模型中? 例如,说服务合同是
[ServiceContract]
public interface Test
{
[OperationContract]
[FaultContract(typeof(CalculatorFault))]
double add(double a, double b);
}
然后,在DataContract中添加类型CalculatorFault。
[DataContract]
public class CalculatorFault
{
[DataMember]
public string OperationName { get; set; }
[DataMember]
public string Fault { get; set; }
}