`
njmnjx
  • 浏览: 236498 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

dll项目添加服务引用

阅读更多
当创建一个dll项目中添加了服务引用,但引用这个dll文件者又不便同时添加这个服务的xml文件
假设
1、服务引用的名称为SendEmailList
2、服务中的一个方法叫SendSmsAtOnce
3、服务的地址为http://www.biaodashi.com/sms/SendMessage.asmx

//关键是实例化SendMessageSoapClient时的参数
SendEmailList.EmailSMS.SendMessageSoapClient sms = new SendEmailList.EmailSMS.SendMessageSoapClient(new BasicHttpBinding(), new EndpointAddress("www.biaodashi.com/sms/SendMessage.asmx"));
string noticeObj = NoticeInfo.GetNoticeObject();


如果不考虑引用这个dll文件者的操作方便性,可以将dll项目中调用服务的xml信息添加到dll使用者的配置文件中,也可以解决问题
分享到:
评论

相关推荐

    C# 引用不同文件夹下的Dll文件

    - **绝对路径**:在添加引用时,如果你使用的是绝对路径(完整路径,例如"C:\MyProject\Libraries\MyDll.dll"),则项目在任何环境下都能找到DLL。但这种方法不便于移植,因为路径可能会随着开发环境的改变而变化。...

    VS2005显示一直“正在添加对System.web.dll的引用”的解决办法

    在使用Visual Studio 2005(简称VS2005)的过程中,有些用户遇到了一个问题:无论是在项目中添加按钮、进行重命名操作还是执行其他一些常规操作时,任务栏总是显示“正在添加对System.web.dll的引用”。这种情况下,...

    lodop dll 引用文件

    在C#开发环境中,通过引用LODOP的DLL文件,可以轻松地集成打印服务到自己的应用程序中。下面我们将深入探讨LODOP DLL引用文件及其在C#开发中的应用。 首先,我们要了解什么是DLL文件。DLL(Dynamic Link Library)...

    Unity3D引用dll教程1

    #### 二、创建项目与添加引用 1. **新建项目**: - 首先,在Visual Studio中新建一个C#类库项目。 - 项目的位置可以根据个人喜好进行设置,但建议将其放在一个容易找到的地方,以便后续步骤的操作。 2. **复制...

    C#将引用的dll嵌入到exe文件中

    添加后,DLL会被复制到项目文件夹下的“Resources”子文件夹中。这个操作是将DLL纳入项目资源管理的一部分。 3. **修改DLL属性**: 对于添加的DLL文件,需要设置其属性。在解决方案资源管理器中找到该DLL,右键...

    C#引用C++动态库 dll 实例

    将`CPlusPlusDLL.dll`添加到C#项目的“引用”中,右键点击项目,选择“添加引用”,然后在“浏览”选项卡中找到DLL文件。 6. 使用C++DLL: 在C#代码中,我们可以使用`DllImport`特性来声明对C++DLL的引用。示例...

    vb添加dll函数

    首先,你需要创建一个DLL项目。这可以通过使用Visual Studio或其他支持VB6或VB.NET的开发环境来完成。在新项目中,定义你想要导出的函数,并确保它们具有正确的导出声明。例如,你可以使用`Public Function ...

    C++生成dll以及引用dll

    2. **实现DLL功能**:在DLL项目中,我们需要实现这些导出函数。上面的`add`函数可能如下所示: ```cpp DLL_API int add(int a, int b) { return a + b; } ``` 3. **编译DLL**:使用Visual Studio或其他C++...

    在Unity中引用Dll的两种方法

    Unity中引用Dll的两种方法 Unity3D是一个功能强大且灵活的游戏引擎,它能够方便地集成外部插件,以便调用现有的动态链接库。在Unity中集成Dll有两种方法,本文将对这两种方法进行详细的介绍。 方法一:标准引用 ...

    asp.net 引用 dll 库

    C#,asp.net 引用DLL 说明,昨天引用了半天引用不了,原来是没有注册 RECER32 注册 引用文件,(路径填好) 在项目里添加引用 即可

    vb 引用dll 详解

    总结,VB引用DLL的过程包括了添加引用、声明函数、调用函数等步骤,而封装DLL则涉及到创建新的VB项目,编写导出函数,以及生成DLL文件。通过这三个实例,我们可以全面理解VB与DLL之间的交互,从而更有效地利用DLL来...

    vb制作DLL并引用DLL

    在弹出的对话框中,选择“类库”模板,这将创建一个新的DLL项目。 2. **编写代码**:在新的类库项目中,你可以定义公共函数和子过程,这些将成为可供其他应用程序调用的接口。例如,你可以创建一个名为`MyMath`的类...

    VB做DLL并引用DLL

    1. **添加引用**:在另一个VB项目中,如果你想使用刚才创建的DLL,首先需要添加引用。选择“项目”>“添加引用”,然后在“浏览”选项卡中找到并选择你的DLL文件。 2. **导入命名空间**:在VB代码中,使用`Imports`...

    c# Spire.Pdf.dll引用下载

    - 打开Visual Studio,右键点击解决方案资源管理器中的“引用”节点,选择“添加引用”。 - 在弹出的对话框中,选择“浏览”选项卡,找到并添加`Spire.Pdf.dll`。 - 添加后,`Spire.Pdf`命名空间会出现在你的项目...

    vs2010使用水晶报表需要引用的DLL

    点击“添加引用”,然后选择“浏览”选项卡,导航到SDK安装目录找到所需的DLL文件。确保选择与你的.NET框架版本兼容的文件,例如,如果是.NET Framework 4.0,就需要选择对应版本的DLL。 在引用添加完成后,你就...

    Delphi VB 引用dll

    1. 在VB项目中,打开“工程”菜单,选择“引用”,然后点击“添加引用”。 2. 转到“浏览”选项卡,找到Delphi生成的DLL文件并添加。 3. 引用添加后,VB可以使用` Declare`语句声明DLL中的函数,或者如果DLL导出了类...

    Iidking2.01汉化版( DLL函数添加器)

    Iidking2.01通过解析PE文件的结构,找到合适的导入表并添加新的DLL函数引用,从而实现这一目的。 汉化版的出现,解决了原版英文界面对于非英语用户使用上的困扰,使得更多开发者能够轻松上手。工具的操作界面简洁...

    OPCDAAuto.dll,32和64位引用方法

    3. **引用问题**:在项目中添加引用时,确认已选中正确的DLL版本,且该DLL路径已添加到系统的PATH环境变量中。 4. **接口调用错误**:在代码中调用OPCDAAuto.dll的接口时,确保遵循OPC规范和接口约定,正确处理错误...

    C#连接MySQL用DLL

    2. 添加引用:在Visual Studio中,右键点击项目,选择“添加引用”->“浏览”,找到下载的`MySql.Data.dll`文件,然后点击“确定”添加引用。 接下来,我们需要引入相应的命名空间,以便在代码中使用MySQL相关的类...

Global site tag (gtag.js) - Google Analytics