<div>Hi Steve,</div><div><br></div>Please try reporting to PTVS issue tracker on GitHub with your PTVS log from failed attaching of the Python debugger. Python.NET has no control over these Visual Studio settings.<div><br></div><div>I'm going to meet with developer(s) of PTVS during PyData in Seattle. Feel free to send any feedback that you have so that we can look closer at key issues between pythonnet and PTVS. Particularly we are planning to resolve issues with remote and mixed-mode debugging.</div><div><br></div><div>UCS and other compilation symbols are resolved by setup.py during build from the Python side. From VS side you have to resolve all these symbols manually. And the latter is really intended only for developers of pythonnet.</div><div><br></div><div>Thanks,</div><div>Denis<br><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 23, 2017, 6:10 AM WARD Steve <<a href="mailto:Steve.Ward@oxinst.com">Steve.Ward@oxinst.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-GB" link="blue" vlink="purple">
<div class="m_-6712312876101945256WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Unable to debug into embedded Python using this test:
<a href="https://github.com/pythonnet/pythonnet/issues/332#issuecomment-282608123" target="_blank">
https://github.com/pythonnet/pythonnet/issues/332#issuecomment-282608123</a> <u></u>
<u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I’m using Python 2.7.13 64 bit, Visual Studio 2015 with PVTS. Pythonnet compiled from source with PYTHON2, PYTHON27, UCS2 – I had to change from UCS4 as that
 throws Unicode errors.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Any ideas? Thanks, Steve<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> WARD Steve
<br>
<b>Sent:</b> 21 June 2017 12:06</span></p></div></div></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""><br>
<b>To:</b> 'A list for users and developers of Python for .NET'<br>
</span></p></div></div></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""><b>Subject:</b> RE: [Python.NET] -|EXT|- Re: PyScope<u></u><u></u></span></p>
</div>
</div></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Denis,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Initial feedback is that it works. Had to change to UCS2 (PYTHON27 already), I am going with 64 bit by the way. Had to figure-out using PyScope.Set() by checking
 the source.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Now that I have a working platform, I have a lot to do to move the project forward. So, thanks very much and I’ll keep you posted.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Cheers<u></u><u></u></span></p>
</div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Steve<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> PythonDotNet [<a href="mailto:pythondotnet-bounces+steve.ward=oxinst.com@python.org" target="_blank">mailto:pythondotnet-bounces+steve.ward=oxinst.com@python.org</a>]
<b>On Behalf Of </b>Denis Akhiyarov</span></p></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""><br>
<b>Sent:</b> 18 June 2017 00:35<br>
<b>To:</b> A list for users and developers of Python for .NET<br>
<b>Subject:</b> Re: [Python.NET] -|EXT|- Re: PyScope<u></u><u></u></span></p></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Steve,<u></u><u></u></p></div></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1"><div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">PyScope feature has been merged into master.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Please note that more changes were made to the implementation.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I would like to thank Wenguang Yang (@yagweb) for his patience with few months of review cycle.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">We are planning a release soon, but would appreciate any feedback for using this new API.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Denis<u></u><u></u></p>
</div>
</div></div></div><div lang="EN-GB" link="blue" vlink="purple"><div class="m_-6712312876101945256WordSection1">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Fri, Apr 28, 2017 at 6:44 PM, Denis Akhiyarov <<a href="mailto:denis.akhiyarov@gmail.com" target="_blank">denis.akhiyarov@gmail.com</a>> wrote:<u></u><u></u></p>
<div>
<p class="MsoNormal">Hi Steve,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I updated installation instructions for latest master or for branches from pending pull requests:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="https://github.com/pythonnet/pythonnet/wiki/Installation" target="_blank">https://github.com/pythonnet/pythonnet/wiki/Installation</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">`pip install git+<a href="https://github.com/yagweb/pythonnet@add_scope" target="_blank">https://github.com/yagweb/pythonnet@add_scope`</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Collecting git+<a href="https://github.com/yagweb/pythonnet@add_scope" target="_blank">https://github.com/yagweb/pythonnet@add_scope</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  Cloning <a href="https://github.com/yagweb/pythonnet" target="_blank">
https://github.com/yagweb/pythonnet</a> (to add_scope) to c:\users\denis~1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">.akh\appdata\local\temp\pip-ifcgye-build<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Installing collected packages: pythonnet<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  Found existing installation: pythonnet 2.2.2<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    Uninstalling pythonnet-2.2.2:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">      Successfully uninstalled pythonnet-2.2.2<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  Running setup.py install for pythonnet ... done<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Successfully installed pythonnet-2.4.0.dev0<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Denis<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">On Fri, Apr 28, 2017, 5:58 AM WARD Steve <<a href="mailto:Steve.Ward@oxinst.com" target="_blank">Steve.Ward@oxinst.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Denis,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ok, well I’d be happy to build from source and try out the proposed new feature here, if that’s possible?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Steve</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> PythonDotNet
 [mailto:<a href="mailto:pythondotnet-bounces%2Bsteve.ward" target="_blank">pythondotnet-bounces+steve.ward</a>=<a href="mailto:oxinst.com@python.org" target="_blank">oxinst.com@python.org</a>]
<b>On Behalf Of </b>Denis Akhiyarov<br>
<b>Sent:</b> 26 April 2017 15:58<br>
<b>To:</b> A list for users and developers of Python for .NET<br>
<b>Subject:</b> -|EXT|- Re: [Python.NET] PyScope</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Hi Steve Ward,<u></u><u></u></p>
</div>
<p>We are waiting for at least one more core developer to review and approve this pull request.<u></u><u></u></p>
<p>Since it is very large code addition and exposes a lot of API, this is taking some time.<u></u><u></u></p>
<p>If you have any feedback or input, then feel free to comment on the issue or pull request.<u></u><u></u></p>
<p>For now (before PyScope is merged) you can use this very simple API using dynamic (DLR):<u></u><u></u></p>
<p><a href="https://github.com/pythonnet/pythonnet/blob/master/README.md" target="_blank">https://github.com/pythonnet/pythonnet/blob/master/README.md</a><u></u><u></u></p>
<p>There is underlying API without DLR, but only available in tests.<u></u><u></u></p>
<p>Regards,<br>
Denis<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Apr 26, 2017, 9:28 AM WARD Steve <<a href="mailto:Steve.Ward@oxinst.com" target="_blank">Steve.Ward@oxinst.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I’m keen to use the PyScope class as I’m working to replace an IronPython interactive scripting environment in a .NET application. I read about this feature here:
<a href="https://github.com/pythonnet/pythonnet/pull/381" target="_blank">https://github.com/pythonnet/pythonnet/pull/381</a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Is this due for release soon, and is there an alternative way to create something similar to a scope with the current release 2.3.0?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Thanks<u></u><u></u></p>
<p class="MsoNormal">Steve Ward<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Steve Ward</span></b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
<br>
Senior Software Engineer</span><br>
<br>
<b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Oxford Instruments</span></b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br>
___________________________________________________________________________<br>
This e-mail is confidential and is for the addressee only.   Please refer to <br>
<a href="http://www.oxinst.com/email-statement" target="_blank">www.oxinst.com/email-statement</a> for regulatory information.
<u></u><u></u></p>
</div>
<p class="MsoNormal">_________________________________________________<br>
Python.NET mailing list - <a href="mailto:PythonDotNet@python.org" target="_blank">
PythonDotNet@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/pythondotnet" target="_blank">https://mail.python.org/mailman/listinfo/pythondotnet</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="background:white"> </span><u></u><u></u></p>
<p align="center" style="text-align:center"><span style="background:white">Click <a href="https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ==" target="_blank">
here</a> to report this email as spam.</span><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">_________________________________________________<br>
Python.NET mailing list - <a href="mailto:PythonDotNet@python.org" target="_blank">
PythonDotNet@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/pythondotnet" target="_blank">https://mail.python.org/mailman/listinfo/pythondotnet</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div>

_________________________________________________<br>
Python.NET mailing list - <a href="mailto:PythonDotNet@python.org" target="_blank">PythonDotNet@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/pythondotnet" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/pythondotnet</a><br>
</blockquote></div></div>