<div>As a C+ newbie.</div>
<div>I am tring to write the MSN add-in in C# and use IronPython (Python, my favorite) actually.</div>
<div>The following code can be compiled successfully (in VC# Studio).</div>
<div>But it fails to be imported&nbsp;to be&nbsp;Messenger Add-in.</div>
<div>The problem happens to create PythonEngine in Initialize().</div>
<div>Any Hints? </div>
<div>Thanks in advance.</div>
<div>&nbsp;</div>
<div>iap</div>
<div>&nbsp;</div>
<div>=================================================================================</div>
<div>using System;<br>using Microsoft.Messenger;<br>using IronPython.Hosting;<br>namespace MyAddIn<br>{<br>&nbsp;&nbsp;&nbsp; public class AddIn: IMessengerAddIn<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MessengerClient _mclient = null;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void Initialize(MessengerClient mclient){
</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PythonEngine engine = new PythonEngine(); // If this line disabled, to be imported in Messenger&nbsp;will be fine.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient = mclient;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.AddInProperties.FriendlyName = &quot;My Bot 2&quot;;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.AddInProperties.Creator = &quot;My Name&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.AddInProperties.Description = &quot;Bot for testing&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.AddInProperties.Url = new Uri(<a href="http://www.google.com">
http://www.google.com</a>);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.IncomingTextMessage += new EventHandler&lt;IncomingTextMessageEventArgs&gt;(IncomingTextMessageHandler);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; void IncomingTextMessageHandler(object sender,IncomingTextMessageEventArgs args){
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _mclient.SendTextMessage(&quot;What you said:&quot;+args.TextMessage, args.UserFrom);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}<br>&nbsp;</div>
<div>&nbsp;</div>