WATIN-Run скрипт проблема в IIS - PullRequest
2 голосов
/ 05 сентября 2011

Я пользуюсь watin framwork.Я написал код ie.Runscript ('newnote ()');Это работает в моем компьютере IIS успеха.Этот код также успешно работает с клиентской Visual Studio 2008, но не работает с клиентским IIS.Я также установил все права на IIS и веб-папку.также проверьте с IE7 и IE8.Мы проверены с сертификатом SSL. Но мы не можем определить, где проблема.

, пожалуйста, помогите мне.

Ошибка: (1) Выполнить скрипт не удалось.и некоторое время (2) доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

Код типа:

строка mfnQS = '45SDS82'

строка;
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;  
                    }  
                }  
...