假设我打开项目的属性并转到"Signing“选项卡,然后选中"Sign the assembly”并使用密码生成一个新的程序集。创建了一个扩展名为.pfx的强名称密钥文件,其中包含公钥和私钥,并且VS将在编译时对我的程序集进行数字签名,对吗?有人能给我解释一下吗?基本上,我想签署我的项目的程序集,并允许我的用户检查程序集是否真的是由我开发的
我正在尝试创建一个具有只读Id字段的类,但是当对象通过WCF服务器时,我遇到了保留该值的问题。我不能在公共属性上设置[DataMember]属性,因为没有set方法,如果可能的话,我希望保持这种方式,因为我不希望通过外部方式更改此值。我不能在私有字段上设置[DataMember]属性,因为它在部分信任环境中抛出错误。get { return _otherProperties; }
set { _otherProperties = va