Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

  • Explore the new navigation for even easier access to your community.
  • Bookmark and use our new, easy-to-remember address (community.se.com).
  • Get ready for more content and an improved experience.

Contact SchneiderCommunity.Support@se.com if you have any questions.

Close
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
84248members
353348posts

Notify

EcoStruxure Geo SCADA Expert Forum

Find out how SCADA systems and networks, like EcoStruxure Geo SCADA Expert, help industrial organizations maintaining efficiency, processing data for smarter decision making with IoT, RTU and PLC devices.

Solved
DavidSkilbeck
Lt. Commander
Lt. Commander
0 Likes
1
683

Notify

Hi, I refer to https://github.com/ClearSCADA/notify.

Cannot build Notify project to create Notify.dll file.

Not sure which processor type should be used with micorSystems.ClearSCADA.DDK

All references appear to be there.

 

(VS2019 Community does have a known issue with design view. Normally overcome with setting as shown in bottom image).

 

Thanks,

David.

 

Capture1_31012020.PNG

Capture2_31012020.PNG


Accepted Solutions
BevanWeiss
Spock
Spock
0 Likes
0
680

Re: Notify

AnyCPU is only really valid when targetting the CLR itself (i.e. for class libraries that will be hosted by another executable etc).

 

For something that will be interfacing into Native applications (which most of ClearSCADA is) you will need to pick an architecture (x86/x64).  What I normally do is have MSBUILD configurations which do an x86 pass, and then an x64 pass, and pass these into my WiX installation project to bundle into an MSI.  But I think this is well in advance of what you should be doing.

 

I would recommend you to configure your target as either x86 or x64 based upon what you will be testing it with.  I would imagine it would be a x64 processor, likely running a version of x64 Windows Server.  So you'd want to target x64.

 

You need to make sure that you obtained your ControlMicrosystems and ClearSCADA DLLs from the appropriate location (C:\Program Files\... for x64, or C:\Program Files(x86)... for x86).

 

Design view itself is quite meaningless.  I'm surprised that it even comes up.  You should probably just right click on the .cs file and select View Code anyway.  It's the raw C# that you would care about.  There's no GUI overlay that I'm aware of for these applications from Steve.


Lead Control Systems Engineer for Alliance Automation (VIC).
All opinions are my own and do not represent the opinions or policies of my employer, or of my cat..

See Answer In Context

1 Reply 1
BevanWeiss
Spock
Spock
0 Likes
0
681

Re: Notify

AnyCPU is only really valid when targetting the CLR itself (i.e. for class libraries that will be hosted by another executable etc).

 

For something that will be interfacing into Native applications (which most of ClearSCADA is) you will need to pick an architecture (x86/x64).  What I normally do is have MSBUILD configurations which do an x86 pass, and then an x64 pass, and pass these into my WiX installation project to bundle into an MSI.  But I think this is well in advance of what you should be doing.

 

I would recommend you to configure your target as either x86 or x64 based upon what you will be testing it with.  I would imagine it would be a x64 processor, likely running a version of x64 Windows Server.  So you'd want to target x64.

 

You need to make sure that you obtained your ControlMicrosystems and ClearSCADA DLLs from the appropriate location (C:\Program Files\... for x64, or C:\Program Files(x86)... for x86).

 

Design view itself is quite meaningless.  I'm surprised that it even comes up.  You should probably just right click on the .cs file and select View Code anyway.  It's the raw C# that you would care about.  There's no GUI overlay that I'm aware of for these applications from Steve.


Lead Control Systems Engineer for Alliance Automation (VIC).
All opinions are my own and do not represent the opinions or policies of my employer, or of my cat..