CAD从哪个版本开始能用.net framework 4开发?
CAD从哪个版本开始能用.net framework 4开发?请大神告知《AutoCAD VBA&VB.NET开发基础与实例教程》(第二版)P2页说是AutoCAD2012版。 yshf 发表于 2015-11-8 08:59 static/image/common/back.gif
《AutoCAD VBA&VB.NET开发基础与实例教程》(第二版)P2页说是AutoCAD2012版。
汗。。。忘了书上有了,谢谢 准确的说08肯定可以(07及更低版本我没有试,说不定也可以),加载基于.net 4.0开发的DLL,需要更改一下acad.exe.config文件。修改成这样就可以了:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration> 示例:
Public Class Class1
<CommandMethod("ShowNetVer")> _
Sub T1()
MsgBox(GetType(String).Assembly.ImageRuntimeVersion)
End Sub
End Class
guohq 发表于 2015-11-11 09:20 static/image/common/back.gif
准确的说08肯定可以(07及更低版本我没有试,说不定也可以),加载基于.net 4.0开发的DLL,需要更改一下aca ...
太棒了,谢谢! acad.exe.config 不过基于低版本的CAD开发,还是建议使用3.5
页:
[1]