IIS中的WATIN-Run脚本问题

时间:2011-09-05 13:17:30

标签: watin iis-5

我正在使用watin框架。我编写了代码ie.Runscript('newnote()');它在我的电脑IIS运行成功。此代码也与客户端visual studio 2008一起成功运行但成功但与客户端IIS失败。我还在IIS和Web文件夹中设置了所有权限。还要检查IE7和IE8。我们已经使用SSL证书进行了验证。但我们无法确定问题所在。

请帮助我。

错误:(1)运行脚本失败。和一些时间(2)访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED))

代码:

string mfnQS ='45SDS82'

字符串noteURL = string.Format(“https://sitename.co.uk/apps/shared/dlg_addnoteform.jsp?{0}&parent_package=cxa&cid=”,mfnQS);
                    ie.GoTo(noteURL);
                    ie.WaitForComplete(2000);
                    Thread.sleep代码(2000);
                    objBO.NoteDetails = objBO.NoteDetails;

                string sNote = StringUtility.RemoveHtmlTag(objBO.NoteDetails);  

                TextField notetext = ie.TextField(Find.ById("notetext"));  
                notetext.WaitUntilExists(2000);  

                notetext.Value = sNote;  
                notetext.WaitForComplete();  

                ie.RunScript("$('iframe').contents().find('html body').html(document.addnote.notetext.value)");  

                WatiN.Core.Button btnAdd = ie.Button(Find.ByValue("ADD NOTE"));  
                if (btnAdd.Exists)  
                {  
                    if (ClsReadOnlyKeyword.IsFinalVersion)  
                    {  
                        ie.RunScript("newnote();");  
                        Thread.Sleep(2000);  
                        isTrue = true;  
                    }  
                }  

0 个答案:

没有答案