我想从VS 2008/2010导入/导出我用于导出(xml格式)的断点,但无法从VS2013加载它.
我记得一旦我升级到VS2013并从VS2008环境转换为VS2013解决方案,断点工作正常.我想我可以在VS2013中保存一次,并且一旦我意外删除它们就试着加载它.不知怎的,我收到错误"无法导入断点".即使我添加断点,并尝试导出它们但在小弹出窗口中出现错误"无法导出断点".如果您有任何解决方法或解决方案,您会指导吗?
?
我已经使用Python.Net一周了,但我找不到任何示例代码以嵌入方式使用Python.Net,尽管Python.Net源代码有几个嵌入式测试.我搜索了以前的电子邮件列表(Python.Net)中的许多线程,结果不一致且无能为力.
我正在尝试做的是通过Python.Net从python提示符执行python命令(例如'print 2 + 3')后从C#代码获取结果(PyObject po),因为IronPython与我目前的模块没有兼容性使用.
当我从nPython.exe执行它时,它按照我的预期输出5.但是,当我从嵌入式方式从C#运行此代码时.它总是返回'null'.你能告诉我一些如何获得执行结果的想法吗?
谢谢你,Spark.
环境:1.Windows 2008 R2,.Net 4.0.使用Python27编译Python.Net,在VS2012编译UCS2 2. nPython.exe可以正常运行'print 2 + 3'
using NUnit.Framework;
using Python.Runtime;
namespace CommonTest
{
[TestFixture]
public class PythonTests
{
public PythonTests()
{
}
[Test]
public void CommonPythonTests()
{
PythonEngine.Initialize();
IntPtr gs = PythonEngine.AcquireLock();
PyObject po = PythonEngine.RunString("print 2+3");
PythonEngine.ReleaseLock(gs);
PythonEngine.Shutdown();
}
}
}
Run Code Online (Sandbox Code Playgroud) c# ×3
.net ×1
.net-2.0 ×1
.net-3.5 ×1
breakpoints ×1
python ×1
python-2.7 ×1
python.net ×1
queue ×1