OA发送短信报错
“/OAS”应用程序中的服务器错误。
--------------------------------------------
无法加载 DLL“dllforvc.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.DllNotFoundException: 无法加载 DLL“dllforvc.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
源错误:
行 46: }
行 47: //获取短信猫的基本信息
行 48: string strCOM = GMS.GSMModemGetDevice(); //COM1
行 49: string strBTL = GMS.GSMModemGetBaudrate(); //波特率
行 50: string strMobileNo = GMS.GSMModemGetSnInfoNew(strCOM, strBTL); //机器号码
源文件: e:\asp[1][1].net项目开发全程实录\asp.net项目开发全程实录\05\OAS\MobileInfo\InfoSend.aspx.cs 行: 48
堆栈跟踪:
[DllNotFoundException: 无法加载 DLL“”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。]
MobileSP.GMS.GSMModemGetDevice() +0
MobileInfo_InfoSend.imgBtnSend_Click(Object sender, ImageClickEventArgs e) in e:\asp[1][1].net项目开发全程实录\asp.net项目开发全程实录\05\OAS\MobileInfo\InfoSend.aspx.cs:48
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +75
System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +115
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4924
是不是少dllforvc.dll
他怎么生成的啊!是不是要在网上下载一个但是我没找到
--------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
------解决方案--------------------第三方的dll有的是自动生成,有的是要开发员手工加入引用
lz可先编译整个solution,再运行,如果问题依然存在,就要手工加入这个dll了。
------解决方案--------------------估计加了也没有用,你安装短信猫了吗
------解决方案--------------------不知道LZ还在不在,短信猫应该是免安装的,你只要用他提供给你的.dll文件或webservice应该就能实现吧
------解决方案--------------------dllforvc.dll 是C写的吗 你把它复制一份到windows\system32下试试吧
------解决方案--------------------dll文件不在,c#编写的引用到项目里
非托管DLL等编写,添加到system32里,通过dllimport引用