我正在关注此tutorial,其中显示了如何实现WCF身份验证服务。我详细一步一步地完成了。但是当我尝试构建项目时添加所有代理类后,它给了我68个错误,下面列出的很少。我不知道我在这里做错了什么。很明显,我认为我在课堂上缺少一些Imports或app.config文件中的某些属性。我可能错了。
Type 'System.CodeDom.Compiler.GeneratedCodeAttribute' is not defined.
Type 'System.ServiceModel.ServiceContractAttribute' is not defined.
Type 'System.ServiceModel.OperationContractAttribute' is not defined.
Type 'System.ServiceModel.EndpointAddress' is not defined.
所有三个应用程序服务(身份验证,角色,配置文件服务)都已正确编译,如演练文章中所示。我试图通过WCF身份验证服务构建单一登录机制。
先谢谢。
答案 0 :(得分:2)
您是否添加了对system.ServiceModel的引用?
答案 1 :(得分:0)
您是否正在编译至少.NET 3.0?如果您的构建目标是.NET 2.0,则不会定义类型