我已经构建了一个自定义RoleProvider,它使用已有的数据源(来自Web服务)来确定角色。 它是用C#编写的,我希望能够将它编译为DLL,这样我就可以将它分发给组织内的其他人,他们也可以使用它。
编译时,如何引用Web服务?
目前收到此错误: SedRoleProvider.cs(4,15):错误CS0234:类型或命名空间名称 命名空间'com.sed'中不存在'sedservice'(你错过了吗? 装配参考?) SedRoleProvider.cs(38,24):错误CS0246:类型或命名空间名称 找不到'SEDServices'(你是否错过了使用指令或 装配参考?) SedRoleProvider.cs(40,24):错误CS0246:类型或命名空间名称 找不到'SEDServices'(你是否错过了使用指令或 汇编参考?)
或者,有没有更好的方法来完成我想要做的事情?现在只在这个C#/ .Net / ASP.NET百灵上花了几个月。
答案 0 :(得分:0)
在您的网站(或其他)项目上单击右键,然后显示“添加服务参考”。单击discover,它将列出项目中的服务接口。