- Регистрация
 - 23.11.2013
 
- Сообщения
 - 149
 
- Благодарностей
 - 73
 
- Баллы
 - 28
 
Хочу использовать механизмы отладки Visual Studio при написании кода, но сталкиваюсь вот с какой проблемой:
Если в уже скомпилированной .dll есть продедура (например такая):
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
...то при подключении данной библиотеки к проекту в ProjectMaker и вызове этой процедуры все действия выполняются корректно (переход на сайт, получение элемента).
Если же я создаю в Visual Studio отдельный проект с формой и код dll-библиотеки просто копирую в виде отдельного класса в этот проект, то при запуске на выполнение возникает ошибка на шаге
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
При этом ProjectMaker открыт, и по аналогии с подключенной .dll всё должно работать. Проверяю параметры инстанса командами
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
...в коде всё правильно, но объект не создаётся.
Что я делаю неправильно?
								Если в уже скомпилированной .dll есть продедура (например такая):
			
				Код:
			
		
		
		public string SayBlakaBlaka(string parameter)
        {
            ZennoLab.CommandCenter.Instance CurrInstance = new Instance("127.0.0.1", 40500, "server");
            Tab Tab1 = CurrInstance.ActiveTab;
            Tab1.Navigate("http://yandex.ru");
            if (Tab1.IsBusy)
                Tab1.WaitDownloading();
            HtmlElement elTest = Tab1.FindElementByXPath("//h1", 0);
            //strBlakaParam = parameter;
            //return "blaka: " + strBlakaParam + elTest.GetAttribute("InnerHtml");
            return "blaka: " + parameter + elTest.GetAttribute("InnerHtml");
        }
	Если же я создаю в Visual Studio отдельный проект с формой и код dll-библиотеки просто копирую в виде отдельного класса в этот проект, то при запуске на выполнение возникает ошибка на шаге
			
				Код:
			
		
		
		ZennoLab.CommandCenter.Instance CurrInstance = new Instance("127.0.0.1", 40500, "server");
	
			
				Код:
			
		
		
		project.SendInfoToLog(instance.Port.ToString());
project.SendInfoToLog(instance.Address.ToString());
	Что я делаю неправильно?







