我已经构建了一个自定义 RoleProvider,它使用已经存在的数据源(来自 Web 服务)来确定角色。它是用 C# 编写的,我希望能够将它编译为 DLL,这样我就可以将它分发给组织内的其他人,他们也可以使用它。
编译时,如何引用 Web 服务?
当前出现此错误:SedRoleProvider.cs(4,15): 错误 CS0234: 命名空间 'com.sed' 中不存在类型或命名空间名称 'sedservice'(您是否缺少程序集引用?) SedRoleProvider.cs(38 ,24):错误 CS0246:找不到类型或命名空间名称“SEDServices”(您是否缺少 using 指令或程序集引用?) SedRoleProvider.cs(40,24):错误 CS0246:类型或命名空间名称“找不到 SEDServices(您是否缺少 using 指令或程序集引用?)
或者,有没有更好的方法来完成我想要做的事情?现在只在这个 C#/.Net/ASP.NET 上玩了几个月。