.NET Remoting
От: Аноним  
Дата: 28.02.06 11:17
Оценка:
Привет всем. Я только начал изучать .NET Remoting. Есть приложение-сервер и приложение-клиент. Конфигурационный файл сервера
<configuration>
  <system.runtime.remoting>
    <application name="JobServer">
      <service>
        <wellknown mode="Singleton" type="JobServerLib.JobServerImpl, JobServerLib" objectUri="JobURI" />
      </service>
      <channels>
        <channel ref="http" port="8080">
          <serverProviders>
            <formatter  ref="soap" typeFilterLevel="Full" />
          </serverProviders>
        </channel>
      </channels>
    </application>
  </system.runtime.remoting>
</configuration>


Конфигурационный файл клиента
<configuration>
  <system.runtime.remoting>
    <application name="JobClient">
      <client>
        <wellknown type="JobServerLib.JobServerImpl, JobServerLib" url="http://localhost:8080/JobURI"/>
      </client>
      <channels>
        <channel ref="http" port="0">
          <serverProviders>
            <formatter ref="soap" typeFilterLevel="Full" />
          </serverProviders>
        </channel>
      </channels>
    </application>
  </system.runtime.remoting>
</configuration>


Вроде все нормально, вызов функции RemotingConfiguration.Configure в клиенте происходит нормально. Проблема следующая. При вызхове следующей строки

 m_IJobServer.JobEvent += new JobEventHandler(this.MyJobEventHandler);


возникает эксептион — Cannot load file or assembly JobClient.exe bla bla bla. Вопрос — че за нафиг, и вообще связано ли это с .NET Remoting?

Инструмент — VS 2005.
Всем заранее спасибо.
Kolo.

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.