Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有针对C#开发人员的MicroStationAPI教程?_C#_Api_Microstation - Fatal编程技术网

是否有针对C#开发人员的MicroStationAPI教程?

是否有针对C#开发人员的MicroStationAPI教程?,c#,api,microstation,C#,Api,Microstation,我是MicroStationAPI的新手。我是一名C#开发者。我需要使用C#应用程序从Microstation应用程序检索信息。是否有针对C#开发人员的Microstation API教程?请检查以下内容: 逐步教程。如果您正在使用Microstation V8i,以下链接帮助我入门: -本博客的另一页很好地解释了如何使用预处理器条件,以便更轻松地使用WinForms.Adapter form类 目标框架必须是3.5。相信我,4.0不起作用,会导致脱发。4.0实际上可以完成,但它涉及修改

我是MicroStationAPI的新手。我是一名C#开发者。我需要使用C#应用程序从Microstation应用程序检索信息。是否有针对C#开发人员的Microstation API教程?

请检查以下内容:


逐步教程。

如果您正在使用Microstation V8i,以下链接帮助我入门:

  • -本博客的另一页很好地解释了如何使用预处理器条件,以便更轻松地使用WinForms.Adapter form类
目标框架必须是3.5。相信我,4.0不起作用,会导致脱发。4.0实际上可以完成,但它涉及修改ustation.exe.config文件。我想我在第一个链接和第二个链接的代码中遇到了另一个问题,但我不记得那是什么

为了帮助测试外接程序,我添加了一个生成后命令行事件,以将dll复制到项目属性的“生成事件”选项卡下的我的Microstation文件夹中

xcopy "$(TargetPath)" "C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\mdlapps" /Y

然后我将启动操作设置为“启动外部程序”,并设置Microstation可执行文件的路径

C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\ustation.exe

这允许我使用F5进行正常调试。它将编译dll,复制它,然后启动Microstation。仍然需要从“输入”对话框输入mdl load MyAddIn。我相信如果我真的想的话,它也可以自动化。能够添加断点非常方便


再见vba和hello源代码管理

我注意到你的个人资料无法让某人与你联系。关于C#和Microstation,我有一个问题想问你,但不在讨论会上。如果你不介意,请与我联系。查看我的个人资料了解如何使用。蒂亚PaulLink坏了我很抱歉我被要求登录某个Microstation帐户。这不是某种付费墙的背后吗?你必须加入BDN(宾利开发者网络)才能获得本教程。