-
Notifications
You must be signed in to change notification settings - Fork 635
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DYN-7391: As a Dynamo dev, I want to update ASM component support for Global Launch #15506
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-7391
UI Smoke TestsTest: success. 11 passed, 0 failed. |
<LibGProtoGeometryDLL Include="$(PkgDynamoVisualProgramming_LibG_230_0_0)\tools\netstandard2.0\$(LibGOsToken)\ProtoGeometry.dll" /> | ||
<LibGProtoGeometryXML Include="$(PkgDynamoVisualProgramming_LibG_230_0_0)\tools\netstandard2.0\$(LibGOsToken)\ProtoGeometry.XML" /> | ||
<LibG230Deps Include="$(PkgDynamoVisualProgramming_LibG_230_0_0)\tools\netstandard2.0\$(LibGOsToken)\asm_deps.csproj" /> | ||
<LibGProtoGeometryUICulture Include="$(PkgDynamoVisualProgramming_LibG_230_0_0)\tools\netstandard2.0\$(LibGOsToken)\$(UICulture)\*" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just curious why the 230 related ones needs to be deleted?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We always link against the latest version of LIBG. But we load the one that corresponds to the ASM version found.
public class InstalledAscLookUp : InstalledProductLookUp | ||
{ | ||
|
||
public InstalledAscLookUp(string fileLookup) : base(@"Autodesk Shared Components", fileLookup) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we define @"Autodesk Shared Components"
as a const string?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with some comments. Please confirm, for a case where both ASC components and ASM binaries exist for a particular product, the ASM Dynamo decides to load is determined by the latest version or sequence?
I have added more comments. Take a look and let me know if it is clearer now. In general: First, Highest ASM version wins. Second, ASC wins over product. |
Passed! |
Purpose
This Pull Request does:
Notes:
Declarations
Check these if you believe they are true
*.resx
filesRelease Notes
Added support for ASM 231 and Autodesk Shared Components in preparation for Global launch
Reviewers
FYIs