Extract string in exception message in DynamoCore

@ke-yu I extracted all the exception message in DynamoCore and also Updated DSMsOffice as your feedback.
Make sure your Resource.resx are the same as Resources.en-US.resx. When I check Resource.en-US.resx, I just notice that ``CodeBlockNodeDescription`` follows ``CannotOpenFile``, instead of ``DisplayEngineFailure....``