1
Vote

Cannot load the ScientificWorkflow.TridentCommond.dll

description

I tried to add the reference to the dll above but it is not loaded. It appears on the list but with an exclamation mark and no references to the Microsoft namespace can be done. I tried to installed Trident all over again but it is not working. Could you please help me out?
 
Thanks

comments

rahularora25 wrote Nov 16, 2010 at 6:14 AM

Hi,

Please follow the steps below:
  1. Delete the reference to “ScientificWorkflow.TridentWorkflowCommon.dll” from the list of references (if its shows an exclamation mark).
  2. Make sure that the latest Trident Build is installed on your local machine.
  3. Add reference to “ScientificWorkflow.TridentWorkflowCommon.dll” from the following path the “\Program Files\Microsoft Project Trident - A Scientific Workflow Workbench\ScientificWorkflow.TridentWorkflowCommon.dll”.
Please Note: Trident is built on .NET Framework v4.0, please make sure to build it on .NET 4.0

Please let us know if this helps in solving your issue.
Regards,
Trident Support Team

susavi wrote Nov 16, 2010 at 7:01 AM

Hi,

Thanks for your reply. I've done that alreay and tried once more but it is still with the exclamation mark. .NET 4.0 is marked as a prerrequisite and as "Installed" during the installation.

Any other suggestion?

Thanks,

Susana

rahularora25 wrote Nov 16, 2010 at 1:06 PM

Hi,

Can you please send us the code for which you are facing this issue, to tridentp@microsoft.com and v-raaror@microsoft.com. Regards, Trident Support Team

susavi wrote Nov 16, 2010 at 1:53 PM

Hi,

I get stucked at the very beginning of the definition of a Trident Activity. I create a project and add the reference as stated in the programming guide. I went back to install again an older version, the 1.0 and that is working fine because both the 1.2.1 and 1.2 didn't work. Would that be a conflict with dll versions? I have Windows Vista SP2, Visual Studio 2008 and .NET 4.0.

Thanks

rahularora25 wrote Nov 17, 2010 at 9:20 AM

Hi,

Trident 1.0 was built targeting the .NET 3.5 framework, whereas Trident 1.2.1 is built targeting .NET Framework 4.0.

The Trident v1.0 dll’s were imported successfully because you can target platform to .NET 3.5 using Visual Studio 2008. You are getting an exclamation mark after referencing the Trident dll’s from the latest build (i.e. v1.2 and v1.2.1) because the Trident dll’s need to be targeted to the .NET 4.0, which can be done using Visual Studio 2010.

As in your case, we guess you have not targeted the Trident Activity to build on .Net 4.0, since you are using Visual Studio 2008. Please use Visual Studio 2010 while creating the Trident Activities or referencing a Trident dll.

Please let us know if this helps in solving your issue.
Regards,
Trident Support Team

susavi wrote Dec 1, 2010 at 2:48 PM

Hi,

I have tried to install VS2010 and Trident 1.2.1 in the same machine but it's being a nightmare, It seems Trident 1.2.1. and VS2010 work with a different version of the .NET framework. I have tried to install and uninstall Trident and VS2010 in different orders but it is not working. Does this mean I need to have both in different machines?

Thanks

Susana

rahularora25 wrote Dec 2, 2010 at 5:37 AM

Hi Susana,

Can you please share the screenshots of the error message you are getting during the installation/post-installation of VS2010 and Trident 1.2.1, with us at v-raaror@microsoft.com. Also can you please let us know what architecture(whether it is an x86 or an x64 OS) and edition of Windows Vista SP2 (Home Basic, Home Premium, Business, Ultimate) are you using?

Regards,
Trident Support Team

susavi wrote Dec 10, 2010 at 11:23 AM

Hi,

Thanks for your answer, Trident requires the RTM version of the .NET 4.0 and the VS2010 installs the RC. The OS is Windows Vista Business SP2 32bits. The error it send is when starting VS2010 "The operation could not be completed". I think that the VS version is the Ultimate RC.

Thanks,

Susana

rahularora25 wrote Dec 10, 2010 at 12:43 PM

Hi Susana,

Thanks for the information. We are currently working on this, we will keep you posted on the updates.

Regards,
Trident Support Team

rahularora25 wrote Dec 23, 2010 at 9:44 AM

Hi Susana,

We could not repro this issue on our test machines. We were able to install Trident 1.2.1 on Windows Vista SP2 (Business Edition) successfully. Since you are getting the error “The operation could not be completed” while starting the Visual Studio, the issue might be with VS 2010 Ultimate RC.

Please refer the following thread which elaborates on this issue:
http://social.msdn.microsoft.com/Forums/sr-Latn-CS/setupprerelease/thread/48478d9a-c05a-44a2-aa08-1b6572b06b8a

Resolution:

Can you please try upgrading to the VS 2010 RTM? VS 2010 RC has a few bugs which have been fixed in the RTM edition. After installing the VS2010 Ultimate RTM, please create a Symbolic link directory, by launching the Command Prompt as Administrator and following the steps below:
1. CD C:\Windows\Microsoft.NET\Framework
2. mklink /D v4.0.30128 v4.0.30319
Please let us know if this helps in solving your issue and you are able to install Trident 1.2.1 and VS 2010 successfully.

Regards,
Trident Support Team