Skip to content

Migration of ProtoInterface To DynamoServices

rk-lakshmanan edited this page Apr 12, 2016 · 18 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 > Expand Your Project > Expand 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.

Clone this wiki locally