Skip to content

Migration of ProtoInterface To DynamoServices

rk-lakshmanan edited this page Apr 12, 2016 · 19 revisions

Dynamo no longer supports ProtoInterface. Users need to remove ProtoInterface references and include references to DynamoServices. You may experience missing directive or assembly error due to this change.

##How to Check: Under Solution Explorer > References, you will see a yellow triangle beside ProtoInterface which indicates that the dll could not be found with the latest Dynamo code.

##Solutions:
###Local References

  1. Remove the ProtoInterface reference. (Right-click ProtoInterface > Remove References)

  2. Add the reference for DynamoServices which can be found in Dynamo\bin\AnyCPU\Release (Right-click References > Add References > Browse > Navigate to local DynamoServices.dll)

###Nuget Alternative, if you are using NuGet packages to build your project, you will just need to update them.

Releases

Roadmap

How To

Dynamo Internals

Contributing

Python3 Upgrade Work

Libraries

FAQs

API and Dynamo Nodes

Clone this wiki locally