WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 28.07.04 13:29
Оценка:
Добрый день.

Знает ли кто-нибудь, как (и возможно ли вообще) использовать Windows Forms Control в своей html-странице?

Пробовал то, что написано здесь: http://samples.gotdotnet.com/quickstart/winforms/doc/WinFormsIeSourcing.aspx,
но это не работает :( — контрол даже не загружаеться.
Если кто-нибудь использовал схожую технологию или знает другой способ использовать свой контрол в IE, подскажите.
З.Ы. О существовании ASP.NET я слышал :), но в данном случае очень не хочеться его использовать.

Спасибо.

28.07.04 17:51: Перенесено модератором из '.NET' — AndrewVK
Re: WinForms контролы в IE
От: Mink Россия  
Дата: 28.07.04 14:02
Оценка:
Здравствуйте, alex-mc, Вы писали:

AM>Добрый день.


AM>Знает ли кто-нибудь, как (и возможно ли вообще) использовать Windows Forms Control в своей html-странице?


AM>Пробовал то, что написано здесь: http://samples.gotdotnet.com/quickstart/winforms/doc/WinFormsIeSourcing.aspx,

AM>но это не работает — контрол даже не загружаеться.
AM>Если кто-нибудь использовал схожую технологию или знает другой способ использовать свой контрол в IE, подскажите.
AM>З.Ы. О существовании ASP.NET я слышал , но в данном случае очень не хочеться его использовать.

AM>Спасибо.


А .NET Framework на клиентской машине установлен?
Сила, она в ньютонах
Re[2]: WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 28.07.04 14:08
Оценка:
Здравствуйте, Mink, Вы писали:

M>А .NET Framework на клиентской машине установлен?


Естественно! Все пишется и тестится пока на одной и той же машине.
Единственное, что я могу предположить, так это то, что gotdotnet-овский пример рассчитан на более новый Framework, чем мой (а у меня — самый древний)
Re: WinForms контролы в IE
От: Spark2K Россия  
Дата: 28.07.04 14:46
Оценка:
Здравствуйте, alex-mc, Вы писали:

AM>Добрый день.


AM>Знает ли кто-нибудь, как (и возможно ли вообще) использовать Windows Forms Control в своей html-странице?


AM>Пробовал то, что написано здесь: http://samples.gotdotnet.com/quickstart/winforms/doc/WinFormsIeSourcing.aspx,

AM>но это не работает — контрол даже не загружаеться.
AM>Если кто-нибудь использовал схожую технологию или знает другой способ использовать свой контрол в IE, подскажите.
AM>З.Ы. О существовании ASP.NET я слышал , но в данном случае очень не хочеться его использовать.

AM>Спасибо.


Я тоже недавно пробовал сделать простенький примерчик на WinForms + asp.net. У меня контрол не появлялся до тех пор, пока я dll с ним не положил в корень веб проекта, а не в bin.
Re[2]: WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 28.07.04 15:06
Оценка:
SK>Я тоже недавно пробовал сделать простенький примерчик на WinForms + asp.net. У меня контрол не появлялся до тех пор, пока я dll с ним не положил в корень веб проекта, а не в bin.

Я захожу в настройки IIS и создаю новую виртуальную дерикторию, прописывая физический адрес той папки, в которой лежит моя dll-ка, и в этой же папке создаю html-файл, пытающийся использовать контрол из dll.
Может, это не правильно?
Я в IIS совсем не силен, так что извините, если что
Re[3]: WinForms контролы в IE
От: Аноним  
Дата: 28.07.04 16:17
Оценка:
Здравствуйте, alex-mc, Вы писали:

я делаю так (библиотека лежит даже не в корне, а в поддиректории binn, на которую есть доступ read)
<OBJECT id="frmMain" align="top" classid="binn/MyControls.dll#MyControls.frmMain"/>
Re[3]: WinForms контролы в IE
От: Аноним  
Дата: 28.07.04 16:34
Оценка:
в дополнение к пред. вот несколько ссылок на msdn:

Q313891 HOW TO: Sink Managed C# Events in Internet Explorer Script
ms-help://MS.MSDNQTR.2003APR.1033/enu_kbvcsharpnetkb/vcsharpnetkb/313891.htm

Q316510 PRB: Security Exception When You Use Event Handlers in Internet Explorer
http://support.microsoft.com/default.aspx?scid=kb;EN-US;316510

Q317399 INFO: .NET Framework Change in Default Machine Level Security Policy
ms-help://MS.MSDNQTR.2003APR.1033/enu_kbnetframeworkkb/netframeworkkb/317399.htm

и дополнительно для обеспечения взаимодейстсвия с сервером по remoting
Hosting Remote Objects in Internet Information Services (IIS)
ms-help://MS.MSDNQTR.2003APR.1033/cpguide/html/cpconhostingremoteobjectsininternetinformationservicesiis.htm

Remoting Example: Hosting in Internet Information Services (IIS)
ms-help://MS.MSDNQTR.2003APR.1033/cpguide/html/cpconremotingexamplehostinginiis.htm

Hosting Remote Objects in Internet Information Services (IIS)
ms-help://MS.MSDNQTR.2003APR.1033/cpguide/html/cpconhostingremoteobjectsininternetinformationservicesiis.htm

Deploying a Runtime Application Using Internet Explorer
ms-help://MS.MSDNQTR.2003APR.1033/cpguide/html/cpcondeployingcommonlanguageruntimeapplicationusingie55.htm
Re[4]: WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 28.07.04 16:35
Оценка:
А>я делаю так (библиотека лежит даже не в корне, а в поддиректории binn, на которую есть доступ read)
А>
А><OBJECT id="frmMain" align="top" classid="binn/MyControls.dll#MyControls.frmMain"/>
А>


А какая у Вас версия Framework-а, если не секркт?
У меня просто все больше и больше зреет подозрение, что под 1.0 это работать не будет.
И еще вопрос: меняли ли Вы что-либо в настройках Runtime Security Policy?
Re[5]: WinForms контролы в IE
От: SCS  
Дата: 28.07.04 17:32
Оценка:
Здравствуйте, alex-mc, Вы писали:
AM>А какая у Вас версия Framework-а, если не секркт?
работает на 1.1 и 2.0

AM>У меня просто все больше и больше зреет подозрение, что под 1.0 это работать не будет.

не могу сказать ничего определенного, ибо не могу попробовать

AM>И еще вопрос: меняли ли Вы что-либо в настройках Runtime Security Policy?

менял, но это для общения control-server по remoting и загрузка доп. assembly (proxy)
SCS
Re[6]: WinForms контролы в IE
От: SCS  
Дата: 28.07.04 17:58
Оценка: 2 (1)
Здравствуйте, SCS, Вы писали:

AM>>И еще вопрос: меняли ли Вы что-либо в настройках Runtime Security Policy?

попробуй для отладки запустить Net Framework Configuration и установить full trust
для Local Inranet и Internet
SCS
Re: WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 29.07.04 06:48
Оценка:
Ура!!!
Поменял permission-ы на Full Trust и все получилось!
Кстати, назрел такой вопрос: а кто выполняет код dll-ки — клиент или сервер?
Re[2]: WinForms контролы в IE
От: alex-mc Беларусь  
Дата: 29.07.04 07:12
Оценка:
Кстати, пока искал инфу в сети, раскопал такую полезную ссылку — может кому поможет еще:
http://www.windowsforms.net/Forums/ShowForum.aspx?tabIndex=1&amp;tabId=41&amp;ForumID=17
Всем, кто помог — спасибо! :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.