通过WCF发布的程序Static成员变量没有赋值??
通过WCF发布的类,在其构造函数中被赋值Class A
{
protected static Guid ID;
public A()
{
if(ID !=Guid.Empty &&ID!=null) //此处为了保证静态变量不在被重新赋值,因为这个值基本不变
return ;
ID = .........; //进行赋值操作
}
.........
}
测试A类是没问题的,但是通过WCF发布之后 发现 A的ID始终是Guid.Empty;
请问是由于WCF是使用反射导致的吗? 有没有什么好的办法,除了写到配置文件里面?
WCF wcf --------------------编程问答-------------------- 我了个去是自己写代码少写一行造成的,粗细大意害死人啊,求批判
补充:.NET技术 , Web Services