kdub 发表于 2016-7-16 15:14:29

NET Framework版本的Dll??

是否有人遇到任何关于. NET Framework版本的留档。用于托管包装程序集,即:acdbmgd.dll、accoremgd.dll、acmgd.dll、acdbmgdbrep.dll等。
对于每个版本的AutoCAD??
我不记得看到过建议对每个AutoCAD构建使用的框架列表。
关于,
**** Hidden Message *****

gile 发表于 2016-7-16 16:15:12

您好Kerry,
-AutoCAD 2005到2006:. NET Framework 1.0
-AutoCAD 2007到2009:. NET Framework 2.0
-AutoCAD 2010到2011:. NET Framework 3.5
-AutoCAD 2012到2014:. NET Framework 4.0
-AutoCAD 2015到2017:. NET Framework 4.5
此表来自Serge Camiré在CAdNovation
的主题

kdub 发表于 2016-7-16 16:49:31

谢谢你,吉尔。太棒了。
…谢谢谢尔盖
补充道:该网站看起来是一个很好的参考资料。

gile 发表于 2016-7-18 05:36:20

我用。适用于AutoCAD 2009的. Net 3.5。以下是关于使用可能性的详细信息。net Framework版本(以及必要时关于配置文件版本):
http://bushman-andrey . blogspot . ru/2014/04/net-AutoCAD-net-Framework-ms-visual . html
Google translate Russian-> English(或者http://www.translate.ru/更好)。

kdub 发表于 2016-7-27 06:19:43

嗨,
这是一个(也许)更具可读性的表。
无论如何,正如Andrey所说,可以使用比AutoCAD安装的版本更高的. NET Framework版本(例如AutoCAD 2007应用程序针对带有Visual Studio 2015的Framework 4.0)。它只需要关心此Framework版本是否安装在客户端站点上。
PS:即使A2012安装了FW 4.0,AutoCAD 2012应用程序也可以基于. NET Framework 3.5(VS 2008)构建,A 2017和FW 4.5也是如此。

gile 发表于 2016-7-27 06:33:25


谢谢Gilles
我要提醒一下,VS2013不会编译C#6.0,只会编译C#5.0或之前版本。
VS2013将编译C#5.0代码并适用于AutoCAD 2017,但我们需要VS2015才能从C#6.0中受益。
问候,

gile 发表于 2016-7-27 07:01:28

我同意并建议使用Visual Studio 2015来增强C#6.0语言(自2.0以来与所有.NET框架兼容)。

gile 发表于 2016-7-27 10:21:26

AutoCAD 2007和AutoCAD 2009不能使用。Net Framework版本比. Net Framework 3.5 SP1更新。几年前我在这里检查过:https://sites.google.com/site/bushmansnetlaboratory/moi-zametki/acad_and_dotnet

gile 发表于 2016-7-27 10:35:12

AutoCAD 2007和AutoCAD 2009不能用。Net Framework版本比。Net框架3.5 SP1。我几年前在这里查过:https://sites . Google . com/site/bushmansnetlaboratory/moi-zametki/acad _ and _ dot net

你说得对Andrey。
抱歉。

gile 发表于 2016-7-27 10:48:57

AutoCAD 2009使用。Net Framework 2.0(默认情况下),但其。NET API有几个WPF窗口显示的方法。但是WPF还是出现了。Net 3.0。
*应用。ShowModalDialog()
*应用程序。ShowModelessDialog()
我认为AutoCAD 2009没有经过时间测试,因此它被配置为使用。Net Framework 2.0(以防万一)。
页: [1]
查看完整版本: NET Framework版本的Dll??