Только что создал сборку с формой, в которую была добавлена иконка (в дизайнере), использую эту форму из другой сборки — никаких проблем.
Покажите код, который используется для загрузки иконки.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
я сам кода никакого не пишу, в дизайнере ее выбираю
в InitializeComponent() появляется такой код:
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(СOracleLogon));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
а как ты используешь форму?
у меня цель чтобы можно было вытаскивать компронент на форму и вызывать метод этого компонента который отображает форму
пришлось делать отдельный класс наследующий от Component и из него вызывать форму:
public class МойКомпонент : Component
{
...
public DialogResult ПоказатьМоюФорму()
{
return ((new МояФорма()).ShowDialog());
}
...
}
public class МояФорма : Form
{...}