2013-11-25 46 views
2

我开发的C#应用​​程序适用于AutoCAD 2014年当我在VS2013下运行AutoCAD,如果我画一个维度,我得到“形状不定” [是两位数。如果我尝试打开STYLE菜单,程序崩溃。在书写文字时,它找不到字体。AutoCAD未定义形状;样式对话框崩溃

这一切说,如果我VS之外运行AutoCAD,一切工作正常。在搜索问题时,人们指向的是AutoCAD无法找到的字体文件。但是,自从Visual Studio以外,一切正常。

任何人有想法?在AutoCAD中编程工作正常,我不能把文本放到AutoCAD窗口中。

+0

我想,以确定是否正在试图用本地C#创建维度,或者如果你只是想将维度命令通过C#传递给命令行。你能否澄清一下,以及提供你迄今为止尝试过的一些代码?我敢肯定,这里的许多人会轻移你在正确的方向,如果我们知道你想干什么。 –

回答

4

这可能是因为有64位编辑的问题,并继续不兼容运行Visual Studio 2013年时尝试以下两种情况之一:通过工具上的“使用管理兼容模式”

  1. 打开 - >选项 - >调试。
  2. 打开“启用原生代码调试”从项目 - >属性 - >调试。

基恩沃姆斯利在他最新的博客文章在此展开:

http://through-the-interface.typepad.com/through_the_interface/2013/11/debugging-autocad-using-visual-studio-2013.html

+1

1号的工作,管理兼容模式。非常感谢你。 – user3033734

+0

我也一样 - #1已经足够了,我也没必要'启用本地代码debugging' - 事实上,它试图加载符号在AutoCAD一切......生命太短了点。 –