diff --git a/Samples/Client.Net4/UA Sample Client.csproj b/Samples/Client.Net4/UA Sample Client.csproj index 461631caa..c2c85a775 100644 --- a/Samples/Client.Net4/UA Sample Client.csproj +++ b/Samples/Client.Net4/UA Sample Client.csproj @@ -1,167 +1,44 @@ - - + + - Debug - AnyCPU - PackageReference - true - 9.0.30729 - 2.0 - {D7601329-530D-4537-B9B9-D9D53D5F81F6} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Sample Opc.Ua.SampleClient App.ico - Opc.Ua.Sample.Program - - - 3.5 - - - v4.8 - false - - - app.manifest - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AnyCPU - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - AnyCPU - false - AllRules.ruleset + {D7601329-530D-4537-B9B9-D9D53D5F81F6} + true + true - - - - - - 3.5 - - - - - - 3.0 - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - - True - Resources.resx - True - - - Designer - - - SampleClientForm.cs - Designer - - - Always - - - Always - Designer - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - Form - - - SampleClientForm.cs - - - - - {A247D2EE-14FC-463D-A9BA-6CFF1EF22B7A} - UA Client Controls - True - - - {92AE819B-4938-4502-AC32-67063F9893CD} - UA Sample Controls - True - - - {bcb915b6-b5c3-45bc-9c8b-f43008df0c14} - Opc.Ua.Sample - - - - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview 4.3.4 - - win7-x64 - win7-x64 - - - - - - - - - + + + + + + + + Always + + + Always + + + Always + + \ No newline at end of file diff --git a/Samples/ClientControls.Net4/ClientUtils.cs b/Samples/ClientControls.Net4/ClientUtils.cs index b29a86665..7e27ec483 100644 --- a/Samples/ClientControls.Net4/ClientUtils.cs +++ b/Samples/ClientControls.Net4/ClientUtils.cs @@ -34,6 +34,7 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.Logging; +using Opc.Ua.Configuration; namespace Opc.Ua.Client.Controls { @@ -58,6 +59,14 @@ public static void HandleException(ILogger logger, string caption, Exception e) ExceptionDlg.Show(logger, caption, e); } + /// + /// Handles an exception (backward-compatible overload). + /// + public static void HandleException(string caption, Exception e) + { + ExceptionDlg.Show(caption, e); + } + /// /// Returns the application icon. /// @@ -73,6 +82,57 @@ public static System.Drawing.Icon GetAppIcon() } } + /// + /// Selects the endpoint to use (backward-compatible sync wrapper). + /// + public static EndpointDescription SelectEndpoint(string discoveryUrl, bool useSecurity) + { + // Create a temporary application configuration for discovery + var configuration = new ApplicationConfiguration + { + ApplicationName = "UA Client", + ApplicationType = ApplicationType.Client, + SecurityConfiguration = new SecurityConfiguration() + }; + + try + { + return CoreClientUtils.SelectEndpointAsync(configuration, discoveryUrl, useSecurity, 15000).GetAwaiter().GetResult(); + } + catch + { + return null; + } + } + + /// + /// Gets the display text for an attribute value (backward-compatible sync wrapper). + /// + public static string GetAttributeDisplayText(ISession session, uint attributeId, Variant value) + { + try + { + return GetAttributeDisplayTextAsync(session, attributeId, value).GetAwaiter().GetResult(); + } + catch + { + return Utils.Format("{0}", value); + } + } + + /// + /// Discovers servers (backward-compatible sync wrapper). + /// + /// + /// This method now requires async approach - returns empty collection for compatibility. + /// Use the async discovery methods for actual server discovery. + /// + public static IList DiscoverServers(ApplicationConfiguration configuration) + { + // Discovery now requires async methods - return empty collection for compatibility + return new List(); + } + #region DisplayText Lookup /// /// Gets the display text for the access level attribute. @@ -303,6 +363,14 @@ public static async Task GetAttributeDisplayTextAsync(ISession session, #endregion #region Browse + /// + /// Browses the address space and returns the references found (sync wrapper). + /// + public static ReferenceDescriptionCollection Browse(ISession session, ViewDescription view, BrowseDescriptionCollection nodesToBrowse, bool throwOnError) + { + return BrowseAsync(session, view, nodesToBrowse, throwOnError).GetAwaiter().GetResult(); + } + /// /// Browses the address space and returns the references found. /// diff --git a/Samples/ClientControls.Net4/Common/ConnectServerCtrl.cs b/Samples/ClientControls.Net4/Common/ConnectServerCtrl.cs index d1c5d33b8..3cea80229 100644 --- a/Samples/ClientControls.Net4/Common/ConnectServerCtrl.cs +++ b/Samples/ClientControls.Net4/Common/ConnectServerCtrl.cs @@ -268,7 +268,7 @@ public Session Connect() (String.IsNullOrEmpty(SessionName))?m_configuration.ApplicationName:SessionName, 60000, UserIdentity, - PreferredLocales); + PreferredLocales).GetAwaiter().GetResult(); // set up keep alive callback. m_session.KeepAlive += new KeepAliveEventHandler(Session_KeepAlive); @@ -323,7 +323,7 @@ public void Disconnect() /// public void Discover(string hostName) { - string endpointUrl = new DiscoverServerDlg().ShowDialog(m_configuration, hostName); + string endpointUrl = new DiscoverServerDlg().ShowDialog(m_configuration, hostName, null); if (endpointUrl != null) { @@ -403,7 +403,7 @@ private void UpdateStatus(bool error, DateTime time, string status, params objec /// /// Handles a keep alive event from a session. /// - private void Session_KeepAlive(Session session, KeepAliveEventArgs e) + private void Session_KeepAlive(ISession session, KeepAliveEventArgs e) { if (this.InvokeRequired) { @@ -500,7 +500,7 @@ private void Server_ReconnectComplete(object sender, EventArgs e) { var session = m_session; session.KeepAlive -= Session_KeepAlive; - m_session = m_reconnectHandler.Session; + m_session = m_reconnectHandler.Session as Session; m_session.KeepAlive += Session_KeepAlive; Utils.SilentDispose(session); } diff --git a/Samples/ClientControls.Net4/Configuration/CertificatePropertiesListCtrl.cs b/Samples/ClientControls.Net4/Configuration/CertificatePropertiesListCtrl.cs index 8fb130d84..72a20b50b 100644 --- a/Samples/ClientControls.Net4/Configuration/CertificatePropertiesListCtrl.cs +++ b/Samples/ClientControls.Net4/Configuration/CertificatePropertiesListCtrl.cs @@ -210,9 +210,9 @@ internal void Initialize(X509Certificate2 certificate) continue; } - if (extension.Oid.Value == X509AuthorityKeyIdentifierExtension.AuthorityKeyIdentifier2Oid) + if (extension.Oid.Value == Opc.Ua.Security.Certificates.X509AuthorityKeyIdentifierExtension.AuthorityKeyIdentifier2Oid) { - X509AuthorityKeyIdentifierExtension keyId = new X509AuthorityKeyIdentifierExtension(extension, extension.Critical); + Opc.Ua.Security.Certificates.X509AuthorityKeyIdentifierExtension keyId = new Opc.Ua.Security.Certificates.X509AuthorityKeyIdentifierExtension(extension, extension.Critical); AddItem(new FieldInfo("AuthorityKeyIdentifier", keyId.Format(false))); continue; } diff --git a/Samples/ClientControls.Net4/Configuration/Common (OLD)/NodeIdCtrl.cs b/Samples/ClientControls.Net4/Configuration/Common (OLD)/NodeIdCtrl.cs index 4f38774c3..df812055f 100644 --- a/Samples/ClientControls.Net4/Configuration/Common (OLD)/NodeIdCtrl.cs +++ b/Samples/ClientControls.Net4/Configuration/Common (OLD)/NodeIdCtrl.cs @@ -174,11 +174,11 @@ public ReferenceDescription Reference #endregion #region Event Handlers - private async void BrowseBTN_ClickAsync(object sender, EventArgs e) + private void BrowseBTN_ClickAsync(object sender, EventArgs e) { try { - ReferenceDescription reference = await new SelectNodeDlg().ShowDialogAsync(m_browser.Session as Session, RootId, null, "", Telemetry, default, null); + ReferenceDescription reference = new SelectNodeDlg().ShowDialog(m_browser.Session as Session, RootId, (ViewDescription)null, (string)null); if (reference != null && reference.NodeId != null) { diff --git a/Samples/ClientControls.Net4/Configuration/UserNamePasswordDlg.cs b/Samples/ClientControls.Net4/Configuration/UserNamePasswordDlg.cs index 294045474..52a2ad1a8 100644 --- a/Samples/ClientControls.Net4/Configuration/UserNamePasswordDlg.cs +++ b/Samples/ClientControls.Net4/Configuration/UserNamePasswordDlg.cs @@ -68,7 +68,7 @@ public UserIdentity ShowDialog(IUserIdentity identity, string caption) if (token != null) { UserNameTB.Text = token.UserName; - PasswordTB.Text = token.DecryptedPassword; + PasswordTB.Text = Encoding.UTF8.GetString(token.DecryptedPassword); } } @@ -77,7 +77,7 @@ public UserIdentity ShowDialog(IUserIdentity identity, string caption) return null; } - return new UserIdentity(UserNameTB.Text, PasswordTB.Text); + return new UserIdentity(UserNameTB.Text, Encoding.UTF8.GetBytes(PasswordTB.Text)); } } } diff --git a/Samples/ClientControls.Net4/ExceptionDlg.cs b/Samples/ClientControls.Net4/ExceptionDlg.cs index a33ba3944..46a10d379 100644 --- a/Samples/ClientControls.Net4/ExceptionDlg.cs +++ b/Samples/ClientControls.Net4/ExceptionDlg.cs @@ -199,6 +199,19 @@ public static void Show(ILogger logger, string caption, Exception e) new ExceptionDlg(logger).ShowDialog(caption, e); } + /// + /// Displays the exception in a dialog (backward-compatible overload without logger). + /// + public static void Show(string caption, Exception e) + { + // check if running as a service. + if (!Environment.UserInteractive) + { + return; + } + new ExceptionDlg(null).ShowDialog(caption, e); + } + /// /// Display the exception in the dialog. /// diff --git a/Samples/ClientControls.Net4/UA Client Controls.csproj b/Samples/ClientControls.Net4/UA Client Controls.csproj index 3773b6ed1..73c202258 100644 --- a/Samples/ClientControls.Net4/UA Client Controls.csproj +++ b/Samples/ClientControls.Net4/UA Client Controls.csproj @@ -1,1049 +1,42 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {A247D2EE-14FC-463D-A9BA-6CFF1EF22B7A} + net8.0-windows Library - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Client.Controls Opc.Ua.ClientControls - false - - - - - 3.5 - - - v4.8 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU - - - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AnyCPU - - - false - AllRules.ruleset + {A247D2EE-14FC-463D-A9BA-6CFF1EF22B7A} + true + true - - - - - - 3.0 - - - - - - - - AttributeListCtrl.cs - - - UserControl - - - UserControl - - - BrowseListCtrl.cs - - - UserControl - - - BrowseTreeCtrl.cs - - - UserControl - - - NodeListCtrl.cs - - - Form - - - SelectNodesDlg.cs - - - UserControl - - - UserControl - - - ClientUtils.cs - - - UserControl - - - AttrributesListViewCtrl.cs - - - UserControl - - - BrowseNodeCtrl.cs - - - UserControl - - - BrowseTreeViewCtrl.cs - - - Form - - - CallRequestDlg.cs - - - UserControl - - - CallRequestListViewCtrl.cs - - - UserControl - - - ConnectServerCtrl.cs - - - Form - - - EditAnnotationDlg.cs - - - Form - - - EditComplexValue2Dlg.cs - - - UserControl - - - EditComplexValueCtrl.cs - - - Form - - - EditComplexValueDlg.cs - - - Form - - - EditMonitoredItemDlg.cs - - - Form - - - EditReadValueIdDlg.cs - - - Form - - - EditSubscriptionDlg.cs - - - UserControl - - - EditValueCtrl.cs - - - Form - - - EditWriteValueDlg.cs - - - UserControl - - - EventFilterListViewCtrl.cs - - - UserControl - - - EventListViewCtrl.cs - - - Form - - - GdsDiscoverServersDlg.cs - - - Form - - - HistoryDataDlg.cs - - - UserControl - - - HistoryDataListView.cs - - - UserControl - - - HistoryEventCtrl.cs - - - - Form - - - ReadRequestDlg.cs - - - UserControl - - - ReadRequestListViewCtrl.cs - - - Form - - - SelectLocaleDlg.cs - - - UserControl - - - SelectNodeCtrl.cs - - - Form - - - SelectNodeDlg.cs - - - Form - - - SetFilterOperatorDlg.cs - - - Form - - - SetTypeDlg.cs - - - Form - - - SubscribeDataDlg.cs - - - UserControl - - - SubscribeDataListViewCtrl.cs - - - Form - - - SubscribeEventsDlg.cs - - - UserControl - - - TypeFieldsListViewCtrl.cs - - - Form - - - UserNamePasswordDlg.cs - - - Form - - - ViewEventDetailsDlg.cs - - - Form - - - WriteRequestDlg.cs - - - UserControl - - - WriteRequestListViewCtrl.cs - - - UserControl - - - DiscoveredServerOnNetworkListCtrl.cs - - - Form - - - DiscoveredServerOnNetworkListDlg.cs - - - UserControl - - - SelectHostCtrl.cs - - - UserControl - - - DiscoveredServerListCtrl.cs - - - Form - - - DiscoveredServerListDlg.cs - - - UserControl - - - HostListCtrl.cs - - - Form - - - HostListDlg.cs - - - Code - - - UserControl - - - GuiUtils.cs - - - Form - - - EditArrayDlg.cs - - - Form - - - DiscoverServerDlg.cs - - - UserControl - - - EditDataValueCtrl.cs - - - Form - - - EditDataValueDlg.cs - - - UserControl - - - EditValueCtrl.cs - - - UserControl - - - EventListView.cs - - - UserControl - - - ReferenceListCtrl.cs - - - Form - - - ViewNodeStateDlg.cs - - - UserControl - - - BaseListCtrl.cs - - - UserControl - - - BaseTreeCtrl.cs - - - Code - - - Form - - - ComplexValueEditDlg.cs - - - UserControl - - - DataListCtrl.cs - - - Form - - - DateTimeValueEditDlg.cs - - - UserControl - - - NodeIdCtrl.cs - - - Form - - - NodeIdValueEditDlg.cs - - - Form - - - NumericValueEditDlg.cs - - - UserControl - - - ReferenceTypeCtrl.cs - - - Form - - - SimpleValueEditDlg.cs - - - Form - - - StringValueEditDlg.cs - - - Form - - - CertificateDlg.cs - - - UserControl - - - CertificateListCtrl.cs - - - Form - - - CertificateListDlg.cs - - - - UserControl - - - CertificatePropertiesListCtrl.cs - - - UserControl - - - CertificateStoreCtrl.cs - - - Form - - - CertificateStoreDlg.cs - - - UserControl - - - CertificateStoreTreeCtrl.cs - - - Form - - - CertificateStoreTreeDlg.cs - - - UserControl - - - SelectUrlsCtrl.cs - - - Form - - - SelectProfileDlg.cs - - - UserControl - - - SelectProfileCtrl.cs - - - UserControl - - - SelectCertificateStoreCtrl.cs - - - UserControl - - - SelectFileCtrl.cs - - - Form - - - ViewCertificateDlg.cs - - - Form - - - YesNoDlg.cs - - - Form - - - ConfiguredServerDlg.cs - - - UserControl - - - ConfiguredServerListCtrl.cs - - - Form - - - ConfiguredServerListDlg.cs - - - UserControl - - - EndpointSelectorCtrl.cs - - - Form - - - UsernameTokenDlg.cs - - - Form - - - ExceptionDlg.cs - - - UserControl - - - HeaderBranding.cs - - - - - - True - True - Resources.resx - - - - - BrowseTreeCtrl.cs - Designer - - - NodeListCtrl.cs - Designer - - - SelectNodesDlg.cs - Designer - - - ClientUtils.cs - Designer - - - AttrributesListViewCtrl.cs - Designer - - - BrowseNodeCtrl.cs - Designer - - - BrowseTreeViewCtrl.cs - Designer - - - CallRequestDlg.cs - Designer - - - CallRequestListViewCtrl.cs - Designer - - - ConnectServerCtrl.cs - Designer - - - EditAnnotationDlg.cs - Designer - - - EditComplexValue2Dlg.cs - Designer - - - EditComplexValueCtrl.cs - Designer - - - EditComplexValueDlg.cs - Designer - - - EditMonitoredItemDlg.cs - Designer - - - EditReadValueIdDlg.cs - Designer - - - EditSubscriptionDlg.cs - Designer - - - EditValueCtrl.cs - Designer - - - EditWriteValueDlg.cs - Designer - - - EventFilterListViewCtrl.cs - Designer - - - EventListViewCtrl.cs - Designer - - - GdsDiscoverServersDlg.cs - Designer - - - HistoryDataDlg.cs - Designer - - - HistoryDataListView.cs - Designer - - - HistoryEventCtrl.cs - Designer - - - ReadRequestDlg.cs - Designer - - - ReadRequestListViewCtrl.cs - Designer - - - SelectLocaleDlg.cs - Designer - - - SelectNodeCtrl.cs - Designer - - - SelectNodeDlg.cs - Designer - - - SetFilterOperatorDlg.cs - Designer - - - SetTypeDlg.cs - Designer - - - SubscribeDataDlg.cs - Designer - - - SubscribeDataListViewCtrl.cs - Designer - - - SubscribeEventsDlg.cs - Designer - - - TypeFieldsListViewCtrl.cs - Designer - - - UserNamePasswordDlg.cs - Designer - - - ViewEventDetailsDlg.cs - Designer - - - WriteRequestDlg.cs - Designer - - - WriteRequestListViewCtrl.cs - Designer - - - DiscoveredServerOnNetworkListCtrl.cs - - - DiscoveredServerOnNetworkListDlg.cs - - - SelectHostCtrl.cs - Designer - - - DiscoveredServerListCtrl.cs - Designer - - - DiscoveredServerListDlg.cs - Designer - - - HostListCtrl.cs - Designer - - - HostListDlg.cs - Designer - - - GuiUtils.cs - Designer - - - EditArrayDlg.cs - Designer - - - DiscoverServerDlg.cs - Designer - - - EditDataValueCtrl.cs - Designer - - - EditDataValueDlg.cs - Designer - - - EditValueCtrl.cs - Designer - - - EventListView.cs - Designer - - - ReferenceListCtrl.cs - Designer - - - ViewNodeStateDlg.cs - Designer - - - BaseListCtrl.cs - Designer - - - BaseTreeCtrl.cs - Designer - - - ComplexValueEditDlg.cs - Designer - - - DataListCtrl.cs - Designer - - - DateTimeValueEditDlg.cs - Designer - - - NodeIdCtrl.cs - Designer - - - NodeIdValueEditDlg.cs - Designer - - - NumericValueEditDlg.cs - Designer - - - ReferenceTypeCtrl.cs - Designer - - - SimpleValueEditDlg.cs - - - StringValueEditDlg.cs - Designer - - - CertificateDlg.cs - Designer - - - CertificateListCtrl.cs - Designer - - - CertificateListDlg.cs - Designer - - - CertificateStoreCtrl.cs - Designer - - - CertificateStoreDlg.cs - Designer - - - CertificateStoreTreeCtrl.cs - Designer - - - CertificateStoreTreeDlg.cs - Designer - - - SelectUrlsCtrl.cs - Designer - - - SelectProfileDlg.cs - Designer - - - SelectProfileCtrl.cs - Designer - - - SelectCertificateStoreCtrl.cs - Designer - - - SelectFileCtrl.cs - Designer - - - ViewCertificateDlg.cs - Designer - - - YesNoDlg.cs - Designer - - - ConfiguredServerDlg.cs - Designer - - - ConfiguredServerListCtrl.cs - Designer - - - ConfiguredServerListDlg.cs - Designer - - - EndpointSelectorCtrl.cs - Designer - - - UsernameTokenDlg.cs - Designer - - - ExceptionDlg.cs - - - HeaderBranding.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - Designer - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/Samples/Controls.Net4/UA Sample Controls.csproj b/Samples/Controls.Net4/UA Sample Controls.csproj index fbbc0ee11..00ee302a7 100644 --- a/Samples/Controls.Net4/UA Sample Controls.csproj +++ b/Samples/Controls.Net4/UA Sample Controls.csproj @@ -1,723 +1,27 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {92AE819B-4938-4502-AC32-67063F9893CD} + net8.0-windows Library - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Sample Opc.Ua.SampleControls - false - - - - - 3.5 - - - http://localhost/Opc.Ua.SampleControls/ - true - Web - true - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - true - false - true - v4.8 - - - - true - full - false - bin\Debug\ - TRACE;DEBUG - prompt - 4 - AnyCPU - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AnyCPU - false - AllRules.ruleset + {92AE819B-4938-4502-AC32-67063F9893CD} + true + true - - - - - 3.5 - - - - - - - - - - - - - UserControl - - - ArgumentListCtrl.cs - - - Form - - - CallMethodDlg.cs - - - Form - - - ClientForm.cs - - - - Form - - - SelectLocaleDlg.cs - - - Form - - - ServerForm.cs - - - UserControl - - - BrowseListCtrl.cs - - - Form - - - BrowseDlg.cs - - - Form - - - BrowseTypesDlg.cs - - - Form - - - ReadHistoryDlg.cs - - - Form - - - EndpointViewDlg.cs - - - UserControl - - - TypeHierarchyListCtrl.cs - - - UserControl - - - TypeNavigatorCtrl.cs - - - UserControl - - - HistoryReadDetails.cs - - - Form - - - HistoryReadDlg.cs - - - Form - - - CreateMonitoredItemsDlg.cs - - - Form - - - WriteDlg.cs - - - Form - - - MonitoredItemDlg.cs - - - UserControl - - - DataChangeNotificationListCtrl.cs - - - UserControl - - - FilterOperandListCtrl.cs - - - Form - - - ReadDlg.cs - - - UserControl - - - SelectClauseListCtrl.cs - - - UserControl - - - PerformanceResultsListCtrl.cs - - - Form - - - PerformanceTestDlg.cs - - - UserControl - - - WriteValueListCtrl.cs - - - UserControl - - - DataValueListCtrl.cs - - - Form - - - SelectNodesDlg.cs - - - UserControl - - - ReadValueListCtrl.cs - - - UserControl - - - NodeListCtrl.cs - - - UserControl - - - PropertyListCtrl.cs - - - Form - - - EventFilterDlg.cs - - - Form - - - FilterOperatorEditDlg.cs - - - Form - - - SubscriptionDlg.cs - - - True - True - Resources.resx - - - Form - - - AddressSpaceDlg.cs - - - Form - - - SecuritySettingsDlg.cs - - - Form - - - NodeAttributesDlg.cs - - - Form - - - BrowseOptionsDlg.cs - - - Form - - - CreateSecureChannelDlg.cs - - - Form - - - SelectNodeDlg.cs - - - Form - - - FilterOperandEditDlg.cs - - - UserControl - - - ContentFilterElementListCtrl.cs - - - UserControl - - - EventNotificationListCtrl.cs - - - Form - - - WriteValueEditDlg.cs - - - Form - - - ReadValueEditDlg.cs - - - Form - - - DataChangeFilterEditDlg.cs - - - UserControl - - - MonitoredItemConfigCtrl.cs - - - Form - - - RepublishNotificationMessageDlg.cs - - - Form - - - SetMonitoringModeDlg.cs - - - UserControl - - - NotificationMessageListCtrl.cs - - - Form - - - MonitoredItemEditDlg.cs - - - UserControl - - - MonitoredItemStatusCtrl.cs - - - UserControl - - - SessionTreeCtrl.cs - - - Form - - - SessionOpenDlg.cs - - - Form - - - SubscriptionEditDlg.cs - - - UserControl - - - AttributeListCtrl.cs - - - Form - - - BackgroundTaskDlg.cs - - - UserControl - - - BrowseTreeCtrl.cs - - - Form - - - FindNodeDlg.cs - - - - - - - Designer - AttributeListCtrl.cs - - - Designer - BackgroundTaskDlg.cs - - - ArgumentListCtrl.cs - Designer - - - CallMethodDlg.cs - Designer - - - ClientForm.cs - Designer - - - SelectLocaleDlg.cs - Designer - - - ServerForm.cs - Designer - - - BrowseListCtrl.cs - Designer - - - BrowseDlg.cs - Designer - - - BrowseTypesDlg.cs - Designer - - - ReadHistoryDlg.cs - Designer - - - EndpointViewDlg.cs - Designer - - - TypeNavigatorCtrl.cs - Designer - - - HistoryReadDetails.cs - Designer - - - HistoryReadDlg.cs - Designer - - - CreateMonitoredItemsDlg.cs - Designer - - - WriteDlg.cs - Designer - - - MonitoredItemDlg.cs - Designer - - - DataChangeNotificationListCtrl.cs - Designer - - - FilterOperandListCtrl.cs - Designer - - - ReadDlg.cs - Designer - - - SelectClauseListCtrl.cs - Designer - - - Designer - PerformanceResultsListCtrl.cs - - - PerformanceTestDlg.cs - Designer - - - WriteValueListCtrl.cs - Designer - - - DataValueListCtrl.cs - Designer - - - SelectNodesDlg.cs - Designer - - - ReadValueListCtrl.cs - Designer - - - NodeListCtrl.cs - Designer - - - PropertyListCtrl.cs - Designer - - - EventFilterDlg.cs - Designer - - - FilterOperatorEditDlg.cs - Designer - - - SubscriptionDlg.cs - Designer - - - Designer - ResXFileCodeGenerator - Resources.Designer.cs - - - Designer - AddressSpaceDlg.cs - - - SecuritySettingsDlg.cs - Designer - - - NodeAttributesDlg.cs - Designer - - - Designer - BrowseTreeCtrl.cs - - - BrowseOptionsDlg.cs - Designer - - - CreateSecureChannelDlg.cs - Designer - - - SelectNodeDlg.cs - Designer - - - FilterOperandEditDlg.cs - Designer - - - ContentFilterElementListCtrl.cs - Designer - - - EventNotificationListCtrl.cs - Designer - - - WriteValueEditDlg.cs - Designer - - - ReadValueEditDlg.cs - Designer - - - DataChangeFilterEditDlg.cs - Designer - - - MonitoredItemConfigCtrl.cs - Designer - - - RepublishNotificationMessageDlg.cs - Designer - - - SetMonitoringModeDlg.cs - Designer - - - NotificationMessageListCtrl.cs - Designer - - - MonitoredItemEditDlg.cs - Designer - - - MonitoredItemStatusCtrl.cs - Designer - - - SessionTreeCtrl.cs - Designer - - - SessionOpenDlg.cs - Designer - - - SubscriptionEditDlg.cs - Designer - - - FindNodeDlg.cs - Designer - - - - - {A247D2EE-14FC-463D-A9BA-6CFF1EF22B7A} - UA Client Controls - - - - - False - .NET Framework Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - true - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - false - - - - - - - - Designer - - - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - - - - - - - + + + \ No newline at end of file diff --git a/Samples/GDS/Client/GlobalDiscoveryClient.csproj b/Samples/GDS/Client/GlobalDiscoveryClient.csproj index 9cec66e51..0e9cf0526 100644 --- a/Samples/GDS/Client/GlobalDiscoveryClient.csproj +++ b/Samples/GDS/Client/GlobalDiscoveryClient.csproj @@ -1,172 +1,37 @@ - - + + - Debug - AnyCPU - 8.0.30703 - 2.0 - PackageReference - true - {2ADA8796-AC1F-4031-9162-D4ED79D828AF} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Gds.Client Opc.Ua.Gds.Client - v4.8 - 512 - - - - AnyCPU - true - full - false - Bin\Debug\ - TRACE;DEBUG;NO_HTTPS - prompt - 4 - false - false - AllRules.ruleset - - - AnyCPU - pdbonly - true - Bin\Release\ - TRACE;NO_HTTPS - prompt - 4 - false - AllRules.ruleset - false - - App.ico - - - app.manifest + {2ADA8796-AC1F-4031-9162-D4ED79D828AF} + true + true - - - - - - - - - + + 1.5.378.10-preview + + + 1.5.378.10-preview + - - UserControl - - - ApplicationCertificateControl.cs - - - UserControl - - - ApplicationTrustListControl.cs - - - UserControl - - - RegisterApplicationControl.cs - - - Form - - - MainForm.cs - - - - - ApplicationCertificateControl.cs - - - ApplicationTrustListControl.cs - - - RegisterApplicationControl.cs - - - MainForm.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - - True - Resources.resx - True - - - Designer - - - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - + + - - Always - - - - - - - Always - Designer + + Always + - - - 1.5.378.11-preview - - - 1.5.378.11-preview - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {228ec503-2e77-45c9-87ac-3bb312e43196} - GlobalDiscoveryClientControls - - - - - - - - \ No newline at end of file diff --git a/Samples/GDS/ClientControls/GlobalDiscoveryClientControls.csproj b/Samples/GDS/ClientControls/GlobalDiscoveryClientControls.csproj index ef0267f27..d688a97be 100644 --- a/Samples/GDS/ClientControls/GlobalDiscoveryClientControls.csproj +++ b/Samples/GDS/ClientControls/GlobalDiscoveryClientControls.csproj @@ -1,235 +1,27 @@ - - - + + - Debug - AnyCPU - 8.0.30703 - 2.0 - PackageReference - true - {228EC503-2E77-45C9-87AC-3BB312E43196} + net8.0-windows Library - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Gds.Client.Controls Opc.Ua.Gds.Client.Controls - v4.8 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AllRules.ruleset + {228EC503-2E77-45C9-87AC-3BB312E43196} + true + true - - - - - - - - - - - - - - - - UserControl - - - DiscoveryControl.cs - - - Form - - - DiscoveryUrlsDialog.cs - - - UserControl - - - EditValueCtrl.cs - - - Form - - - EditValueDlg.cs - - - Form - - - EndpointUrlDialog.cs - - - UserControl - - - ImageListControl.cs - - - Form - - - SelectGdsDialog.cs - - - Form - - - SelectPushServerDialog.cs - - - Form - - - SelectServerDialog.cs - - - Form - - - ServerCapabilitiesDialog.cs - - - UserControl - - - ServerStatusControl.cs - - - Form - - - SetTypeDlg.cs - - - UserControl - - - TrustListControl.cs - - - Form - - - TrustListDialog.cs - - - Form - - - UntrustedCertificateDialog.cs - - - Form - - - UserIdentityDialog.cs - - - Form - - - ViewApplicationRecordsDialog.cs - - - Form - - - ViewServersOnNetworkDialog.cs - - - - - - - DiscoveryControl.cs - - - DiscoveryUrlsDialog.cs - - - EditValueCtrl.cs - - - EditValueDlg.cs - - - EndpointUrlDialog.cs - - - ImageListControl.cs - - - SelectGdsDialog.cs - - - SelectPushServerDialog.cs - - - SelectServerDialog.cs - - - ServerCapabilitiesDialog.cs - - - ServerStatusControl.cs - - - SetTypeDlg.cs - - - TrustListControl.cs - - - TrustListDialog.cs - - - UntrustedCertificateDialog.cs - - - UserIdentityDialog.cs - - - ViewApplicationRecordsDialog.cs - - - ViewServersOnNetworkDialog.cs - - - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - + - \ No newline at end of file diff --git a/Samples/GDS/ConsoleServer/NetCoreGlobalDiscoveryServer.csproj b/Samples/GDS/ConsoleServer/NetCoreGlobalDiscoveryServer.csproj index af7f463d8..b0dcbf08f 100644 --- a/Samples/GDS/ConsoleServer/NetCoreGlobalDiscoveryServer.csproj +++ b/Samples/GDS/ConsoleServer/NetCoreGlobalDiscoveryServer.csproj @@ -15,8 +15,8 @@ - - + + diff --git a/Samples/GDS/Server/GlobalDiscoveryServer.csproj b/Samples/GDS/Server/GlobalDiscoveryServer.csproj index fad3bc000..ee99fe9bb 100644 --- a/Samples/GDS/Server/GlobalDiscoveryServer.csproj +++ b/Samples/GDS/Server/GlobalDiscoveryServer.csproj @@ -1,235 +1,19 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - PackageReference - true - {7148B244-B5A3-8F10-C50F-41B165904823} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Gds.Server Opc.Ua.Gds.Server - v4.8 - 512 App.ico - app.manifest - - - 3.5 - - false - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - true - full - false - Bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AnyCPU - AllRules.ruleset - false - - - pdbonly - true - Bin\Release\ - TRACE - prompt - 4 - false - AllRules.ruleset - false + {7148B244-B5A3-8F10-C50F-41B165904823} + true + true - - - - - 3.5 - - - - - - 3.0 - - - - - - - - - gdsdb.tt - - - gdsdb.tt - - - usersdb.tt - - - - usersdb.tt - - - True - True - usersdb.Context.tt - - - True - True - usersdb.tt - - - True - True - usersdb.edmx - - - - gdsdb.tt - - - gdsdb.tt - - - True - True - gdsdb.Context.tt - - - gdsdb.tt - True - True - - - True - True - gdsdb.edmx - - - - - - gdsdb.tt - - - - TextTemplatingFileGenerator - usersdb.Context.cs - usersdb.edmx - - - - TextTemplatingFileGenerator - usersdb.cs - usersdb.edmx - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - Designer - - - Always - - - TextTemplatingFileGenerator - gdsdb.Context.cs - - - - TextTemplatingFileGenerator - gdsdb.cs - - - PreserveNewest - Designer - - - Designer - - - EntityModelCodeGenerator - gdsdb.Designer.cs - - - EntityModelCodeGenerator - usersdb.Designer.cs - - - usersdb.edmx - - - gdsdb.edmx - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {80056988-44E7-4EF4-9F59-50BCF215CB03} - UA Server Controls - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - 6.5.1 @@ -238,27 +22,21 @@ 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - - - - - - + + + + + + PreserveNewest + + + Always + + \ No newline at end of file diff --git a/Samples/Opc.Ua.Sample/Opc.Ua.Sample.csproj b/Samples/Opc.Ua.Sample/Opc.Ua.Sample.csproj index 37ee8ee39..3726d35e8 100644 --- a/Samples/Opc.Ua.Sample/Opc.Ua.Sample.csproj +++ b/Samples/Opc.Ua.Sample/Opc.Ua.Sample.csproj @@ -19,8 +19,8 @@ - - + + diff --git a/Samples/ReferenceClient/Reference Client.csproj b/Samples/ReferenceClient/Reference Client.csproj index c3256a21b..5a00d8656 100644 --- a/Samples/ReferenceClient/Reference Client.csproj +++ b/Samples/ReferenceClient/Reference Client.csproj @@ -1,160 +1,42 @@ - - + + - Debug - AnyCPU - PackageReference - true - 9.0.30729 - 2.0 - {9C1E7F15-2EE3-440D-8E17-00C38073822A} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.ReferenceClient Quickstarts.ReferenceClient - v4.8 - 512 App.ico - - - - - 3.5 - - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {9C1E7F15-2EE3-440D-8E17-00C38073822A} true + true - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - Designer - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - - - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Samples/ReferenceServer/Program.cs b/Samples/ReferenceServer/Program.cs index 876e49258..c45a214dc 100644 --- a/Samples/ReferenceServer/Program.cs +++ b/Samples/ReferenceServer/Program.cs @@ -91,7 +91,6 @@ static void Main() // Create server, add additional node managers var server = new ReferenceServer(); - Quickstarts.Servers.Utils.AddDefaultNodeManagers(server); // start the server. application.StartAsync(server).Wait(); diff --git a/Samples/ReferenceServer/Reference Server.csproj b/Samples/ReferenceServer/Reference Server.csproj index daedcdd6f..27772dc5f 100644 --- a/Samples/ReferenceServer/Reference Server.csproj +++ b/Samples/ReferenceServer/Reference Server.csproj @@ -1,152 +1,31 @@ - - + + - Debug - AnyCPU - PackageReference - true - 9.0.30729 - 2.0 - {42EF4F25-29BF-4AB7-B403-8523694A3B36} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.ReferenceServer Quickstarts.ReferenceServer - v4.8 - 512 App.ico - - - - - 3.5 - - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {42EF4F25-29BF-4AB7-B403-8523694A3B36} true + true - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - Always - - - - - - - - - - - - - - - Form - - - MonitoredItemEventLogDlg.cs - - - - - - - MonitoredItemEventLogDlg.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - Designer - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview + + + 1.5.378.10-preview - - 1.5.378.2-preview + + 1.5.378.10-preview 4.3.0 @@ -158,20 +37,15 @@ 7.0.0 - - win7-x64 - win7-x64 - - - - - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Samples/ReferenceServer/ReferenceServer.cs b/Samples/ReferenceServer/ReferenceServer.cs new file mode 100644 index 000000000..4b310dafb --- /dev/null +++ b/Samples/ReferenceServer/ReferenceServer.cs @@ -0,0 +1,86 @@ +/* ======================================================================== + * Copyright (c) 2005-2020 The OPC Foundation, Inc. All rights reserved. + * + * OPC Foundation MIT License 1.00 + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * The complete license agreement can be found here: + * http://opcfoundation.org/License/MIT/1.00/ + * ======================================================================*/ + +using System.Collections.Generic; +using Microsoft.Extensions.Logging; +using Opc.Ua; +using Opc.Ua.Server; + +namespace Quickstarts.ReferenceServer +{ + /// + /// Implements a basic Reference Server. + /// + public partial class ReferenceServer : StandardServer + { + #region Overridden Methods + /// + /// Creates the node managers for the server. + /// + protected override MasterNodeManager CreateMasterNodeManager(IServerInternal server, ApplicationConfiguration configuration) + { + ILogger logger = server.Telemetry.CreateLogger(); + logger.LogInformation("Creating the Node Managers."); + + List nodeManagers = new List(); + + // create master node manager. + return new MasterNodeManager(server, configuration, null, nodeManagers.ToArray()); + } + + /// + /// Loads the non-configurable properties for the application. + /// + protected override ServerProperties LoadServerProperties() + { + ServerProperties properties = new ServerProperties(); + + properties.ManufacturerName = "OPC Foundation"; + properties.ProductName = "OPC UA SDK Reference Server"; + properties.ProductUri = "http://opcfoundation.org/ReferenceServer"; + properties.SoftwareVersion = Utils.GetAssemblySoftwareVersion(); + properties.BuildNumber = Utils.GetAssemblyBuildNumber(); + properties.BuildDate = Utils.GetAssemblyTimestamp(); + + return properties; + } + #endregion + } + + /// + /// Configuration extension for ReferenceServer + /// + public class ReferenceServerConfiguration + { + /// + /// Gets or sets a value indicating whether certificate validation dialog should be displayed. + /// + public bool ShowCertificateValidationDialog { get; set; } + } +} diff --git a/Samples/Server.Net4/UA Sample Server.csproj b/Samples/Server.Net4/UA Sample Server.csproj index 4010bf390..5e640b48f 100644 --- a/Samples/Server.Net4/UA Sample Server.csproj +++ b/Samples/Server.Net4/UA Sample Server.csproj @@ -1,148 +1,19 @@ - - + + - Debug - AnyCPU - PackageReference - true - 9.0.30729 - 2.0 - {B109EBAE-BB08-40A7-BB9E-7E56B9151B17} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Sample Opc.Ua.SampleServer App.ico - Opc.Ua.Sample.Program - - - 3.5 - - - v4.8 - false - - - app.manifest - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU - false - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AnyCPU - false - false - AllRules.ruleset + {B109EBAE-BB08-40A7-BB9E-7E56B9151B17} + true + true - - - - - 3.5 - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - ServerDiagnosticsCtrl.cs - Designer - - - ServerForm.cs - Designer - - - True - Resources.resx - True - - - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - UserControl - - - ServerDiagnosticsCtrl.cs - - - Form - - - ServerForm.cs - - - - - {A247D2EE-14FC-463D-A9BA-6CFF1EF22B7A} - UA Client Controls - True - - - {92AE819B-4938-4502-AC32-67063F9893CD} - UA Sample Controls - True - - - {bcb915b6-b5c3-45bc-9c8b-f43008df0c14} - Opc.Ua.Sample - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - - - Always - - - Always - - - - - 10.0.0 @@ -151,25 +22,21 @@ 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - - - - - - - + + + + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Samples/ServerControls.Net4/UA Server Controls.csproj b/Samples/ServerControls.Net4/UA Server Controls.csproj index 97fb1eb39..8ed4db57f 100644 --- a/Samples/ServerControls.Net4/UA Server Controls.csproj +++ b/Samples/ServerControls.Net4/UA Server Controls.csproj @@ -1,179 +1,30 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {80056988-44E7-4EF4-9F59-50BCF215CB03} + net8.0-windows Library - Properties + true + $(NoWarn);CA1416 + true + false Opc.Ua.Server.Controls Opc.Ua.ServerControls - v4.8 - 512 - false - - - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset + {80056988-44E7-4EF4-9F59-50BCF215CB03} + true + true - - - - - - - 3.5 - - - - - - - Form - - - ExceptionDlg.cs - - - Form - - - InputDlg.cs - - - - - - True - True - Resources.resx - - - UserControl - - - ServerDiagnosticsCtrl.cs - - - Form - - - ServerForm.cs - - - UserControl - - - HeaderBranding.cs - - - - - - ExceptionDlg.cs - - - InputDlg.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - ServerDiagnosticsCtrl.cs - Designer - - - ServerForm.cs - Designer - - - HeaderBranding.cs - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - - - - - - - \ No newline at end of file diff --git a/UA Samples.slnx b/UA Samples.slnx index 6c536e112..cff5a6d6f 100644 --- a/UA Samples.slnx +++ b/UA Samples.slnx @@ -85,6 +85,7 @@ + diff --git a/Workshop/Aggregation/Client/Aggregation Client.csproj b/Workshop/Aggregation/Client/Aggregation Client.csproj index 6295a5d21..3109bd600 100644 --- a/Workshop/Aggregation/Client/Aggregation Client.csproj +++ b/Workshop/Aggregation/Client/Aggregation Client.csproj @@ -1,153 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - PackageReference - true - 2.0 - {F866F577-1EE0-447C-B47F-30180313B4C6} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false AggregationClient AggregationClient - v4.8 - 512 App.ico - - - - - 3.5 - - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset + {F866F577-1EE0-447C-B47F-30180313B4C6} + true + true - - - - 3.5 - - - - - - - - - - - Form - - - SubscribeDlg.cs - - - Form - - - SetUserAndLocaleDlg.cs - - - Form - - - ShowReferencesDlg.cs - - - Form - - - MainForm.cs - - - - - SubscribeDlg.cs - Designer - - - SetUserAndLocaleDlg.cs - Designer - - - ShowReferencesDlg.cs - Designer - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Aggregation/ConsoleAggregationServer/ConsoleAggregationServer.csproj b/Workshop/Aggregation/ConsoleAggregationServer/ConsoleAggregationServer.csproj index 35bd22c0d..56d99d36c 100644 --- a/Workshop/Aggregation/ConsoleAggregationServer/ConsoleAggregationServer.csproj +++ b/Workshop/Aggregation/ConsoleAggregationServer/ConsoleAggregationServer.csproj @@ -41,16 +41,16 @@ - - - + + + - - - + + + diff --git a/Workshop/Aggregation/Server/Aggregation Server.csproj b/Workshop/Aggregation/Server/Aggregation Server.csproj index 8fa57dfed..46047f940 100644 --- a/Workshop/Aggregation/Server/Aggregation Server.csproj +++ b/Workshop/Aggregation/Server/Aggregation Server.csproj @@ -1,157 +1,45 @@ - - + + - Debug - AnyCPU - 9.0.30729 - PackageReference - true - 2.0 - {41A9D2F0-BFE0-4FFB-94F0-57AAC2C26899} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false AggregationServer AggregationServer - v4.8 - 512 App.ico - app.manifest - - - - - 3.5 - - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - x86 - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - true - bin\Develop\ - DEBUG;TRACE - full - x86 - false - 7.3 - prompt - AllRules.ruleset + {41A9D2F0-BFE0-4FFB-94F0-57AAC2C26899} + true + true - - - - 3.5 - - - - - - 3.0 - - - 3.0 - - - 3.0 - - - - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - - Always - - - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/AlarmCondition/Client/AlarmCondition Client.csproj b/Workshop/AlarmCondition/Client/AlarmCondition Client.csproj index 822483671..0330af061 100644 --- a/Workshop/AlarmCondition/Client/AlarmCondition Client.csproj +++ b/Workshop/AlarmCondition/Client/AlarmCondition Client.csproj @@ -1,234 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {A0C0ED57-9FA4-4ACA-B29A-D34993F01EED} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.AlarmConditionClient Quickstarts.AlarmConditionClient - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {A0C0ED57-9FA4-4ACA-B29A-D34993F01EED} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - - 3.0 - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - Form - - - AddCommentDlg.cs - - - Form - - - AuditEventForm.cs - - - Form - - - DialogResponseDlg.cs - - - Form - - - SetAreaFilterDlg.cs - - - Form - - - ViewEventDetailsDlg.cs - - - - - Form - - - MainForm.cs - - - - - AddCommentDlg.cs - Designer - - - AuditEventForm.cs - Designer - - - DialogResponseDlg.cs - Designer - - - SetAreaFilterDlg.cs - Designer - - - ViewEventDetailsDlg.cs - Designer - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - + + - - Always - Always + + Always + - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - \ No newline at end of file diff --git a/Workshop/AlarmCondition/Server/AlarmCondition Server.csproj b/Workshop/AlarmCondition/Server/AlarmCondition Server.csproj index 2c5cf7488..70742ed53 100644 --- a/Workshop/AlarmCondition/Server/AlarmCondition Server.csproj +++ b/Workshop/AlarmCondition/Server/AlarmCondition Server.csproj @@ -1,201 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {A3AF1D7E-5CF9-4C1B-85CE-E363EDC4B63A} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.AlarmConditionServer Quickstarts.AlarmConditionServer - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {A3AF1D7E-5CF9-4C1B-85CE-E363EDC4B63A} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - - 3.0 - - - - 3.0 - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - Code - - - Code - - - Code - - - Code - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - Designer + + + + + + Always Always - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - Code - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - win7-x64 - win7-x64 - - - \ No newline at end of file diff --git a/Workshop/Boiler/Client/Boiler Client.csproj b/Workshop/Boiler/Client/Boiler Client.csproj index f9c5fbe6a..68a7ef117 100644 --- a/Workshop/Boiler/Client/Boiler Client.csproj +++ b/Workshop/Boiler/Client/Boiler Client.csproj @@ -1,160 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {1E7CAC90-126A-4078-8C49-BF1F2B9C80AE} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.Boiler.Client Quickstarts.BoilerClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {1E7CAC90-126A-4078-8C49-BF1F2B9C80AE} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - 3.0 - - - - 3.0 - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Boiler/Server/Boiler Server.csproj b/Workshop/Boiler/Server/Boiler Server.csproj index ace8f71a5..9c8b34cf7 100644 --- a/Workshop/Boiler/Server/Boiler Server.csproj +++ b/Workshop/Boiler/Server/Boiler Server.csproj @@ -1,162 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {0A0B2ED2-9940-44F2-83EB-5DD600CDB57D} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.Boiler.Server Quickstarts.BoilerServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {0A0B2ED2-9940-44F2-83EB-5DD600CDB57D} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - 3.0 - - - - 3.0 - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - - - Always - Designer - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - True - Settings.settings - True - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Common/Quickstart Library.csproj b/Workshop/Common/Quickstart Library.csproj index 8a1b7e857..02082201f 100644 --- a/Workshop/Common/Quickstart Library.csproj +++ b/Workshop/Common/Quickstart Library.csproj @@ -1,150 +1,25 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} + net8.0-windows Library - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts Opc.Ua.QuickstartsLibrary - v4.8 - 512 - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} true + true - - true - full - false - ..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AllRules.ruleset - - - pdbonly - true - ..\..\bin\Release\ - TRACE - prompt - 4 - false - AllRules.ruleset - - - - - - 3.5 - - - - - 3.0 - - - 3.0 - - - - 3.0 - - - 3.0 - - - - - - - - UserControl - - - - - - - - - - - Form - - - SelectLocaleDlg.cs - - - - - SelectLocaleDlg.cs - Designer - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - 1.5.378.11-preview + 1.5.378.10-preview - + + - - \ No newline at end of file diff --git a/Workshop/DataAccess/Client/DataAccess Client.csproj b/Workshop/DataAccess/Client/DataAccess Client.csproj index 8df214828..d84e688df 100644 --- a/Workshop/DataAccess/Client/DataAccess Client.csproj +++ b/Workshop/DataAccess/Client/DataAccess Client.csproj @@ -1,137 +1,30 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {C715BC40-D0F3-4B55-AA1F-88289F79D02A} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.DataAccessClient Quickstarts.DataAccessClient - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {C715BC40-D0F3-4B55-AA1F-88289F79D02A} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - 3.0 - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - Form - - - MainForm.cs - - - Form - - - ReadHistoryDlg.cs - - - Form - - - WriteValueDlg.cs - - - - - MainForm.cs - Designer - - - ReadHistoryDlg.cs - Designer - - - WriteValueDlg.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - + + @@ -141,62 +34,4 @@ Always - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - \ No newline at end of file diff --git a/Workshop/DataAccess/Server/DataAccess Server.csproj b/Workshop/DataAccess/Server/DataAccess Server.csproj index 8016d6ead..fa53b92e2 100644 --- a/Workshop/DataAccess/Server/DataAccess Server.csproj +++ b/Workshop/DataAccess/Server/DataAccess Server.csproj @@ -1,189 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {82FD7FC9-1912-44A4-BF20-178927A7FCBA} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.DataAccessServer Quickstarts.DataAccessServer - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {82FD7FC9-1912-44A4-BF20-178927A7FCBA} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - - - - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - - - - - - - - - - - ResXFileCodeGenerator - Designer - Resources.Designer.cs - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - True - Resources.resx - - - True - Settings.settings - True - - - - - - - - + + Always - Designer Always - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - win7-x64 - win7-x64 - - - \ No newline at end of file diff --git a/Workshop/DataTypes/Client/DataTypes Client.csproj b/Workshop/DataTypes/Client/DataTypes Client.csproj index c60a0f2aa..6728bfa0d 100644 --- a/Workshop/DataTypes/Client/DataTypes Client.csproj +++ b/Workshop/DataTypes/Client/DataTypes Client.csproj @@ -1,154 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {3E24E128-0D89-4D71-84A5-1013CFBC0B86} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.DataTypes Quickstarts.DataTypesClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {3E24E128-0D89-4D71-84A5-1013CFBC0B86} true + true - - true - full - false - ..\..\..\bin\debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {A5F4C543-387E-41C6-94A3-B2F1C866D17C} - DataTypes Library - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - + + + + + + Always + + + Always + - - \ No newline at end of file diff --git a/Workshop/DataTypes/Common/DataTypes Library.csproj b/Workshop/DataTypes/Common/DataTypes Library.csproj index 6d200ef67..c59393acf 100644 --- a/Workshop/DataTypes/Common/DataTypes Library.csproj +++ b/Workshop/DataTypes/Common/DataTypes Library.csproj @@ -104,7 +104,7 @@ - 1.5.378.11-preview + 1.5.378.10-preview diff --git a/Workshop/DataTypes/Server/DataTypes Server.csproj b/Workshop/DataTypes/Server/DataTypes Server.csproj index 0edbabd08..f13c93a49 100644 --- a/Workshop/DataTypes/Server/DataTypes Server.csproj +++ b/Workshop/DataTypes/Server/DataTypes Server.csproj @@ -1,178 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {2E23571F-9987-4EBD-A9FD-5D5DD639E071} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.DataTypes Quickstarts.DataTypesServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {2E23571F-9987-4EBD-A9FD-5D5DD639E071} true + true - - true - full - false - ..\..\..\bin\debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - false - - - - - - 3.5 - - - - - - 3.0 - - - - 3.0 - - - 3.0 - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - Designer - - - - - - - - - - - README.md - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - {A5F4C543-387E-41C6-94A3-B2F1C866D17C} - DataTypes Library - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - + + + + + + Always + + + Always + - - win7-x64 - win7-x64 - - - \ No newline at end of file diff --git a/Workshop/Empty/Client/Empty Client.csproj b/Workshop/Empty/Client/Empty Client.csproj index 1d2a22c82..8c8f980eb 100644 --- a/Workshop/Empty/Client/Empty Client.csproj +++ b/Workshop/Empty/Client/Empty Client.csproj @@ -1,151 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {00FE42A0-219C-4FC7-9EC5-B3F8F1FA058F} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.EmptyClient Quickstarts.EmptyClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {00FE42A0-219C-4FC7-9EC5-B3F8F1FA058F} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - 3.5 - - - - - - - - + + 10.0.0 + + + 1.5.378.10-preview + + + + - - Form - - - MainForm.cs - - - Always - Designer - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - Always - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - - - 10.0.0 - - - 1.5.378.11-preview - - - \ No newline at end of file diff --git a/Workshop/Empty/Server/Empty Server.csproj b/Workshop/Empty/Server/Empty Server.csproj index d5d2d994b..dc215fd8a 100644 --- a/Workshop/Empty/Server/Empty Server.csproj +++ b/Workshop/Empty/Server/Empty Server.csproj @@ -1,152 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {D9682351-440A-46EE-93B7-63FB99C2362B} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.EmptyServer Quickstarts.EmptyServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {D9682351-440A-46EE-93B7-63FB99C2362B} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - 3.0 - - - 3.0 - - - + + 10.0.0 + + + 1.5.378.10-preview + + + + - - - - - - Always - Designer - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - Always - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - win7-x64 - win7-x64 - - - \ No newline at end of file diff --git a/Workshop/HistoricalAccess/Client/HistoricalAccess Client.csproj b/Workshop/HistoricalAccess/Client/HistoricalAccess Client.csproj index 1f66fe11b..7e4546a87 100644 --- a/Workshop/HistoricalAccess/Client/HistoricalAccess Client.csproj +++ b/Workshop/HistoricalAccess/Client/HistoricalAccess Client.csproj @@ -1,132 +1,29 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {D73B826F-96F6-4BE4-A888-0BA3FCB12B52} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.HistoricalAccessClient Quickstarts.HistoricalAccessClient - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {D73B826F-96F6-4BE4-A888-0BA3FCB12B52} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - 3.0 - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - Form - - - MainForm.cs - - - Form - - - ReadHistoryDlg.cs - - - Form - - - WriteValueDlg.cs - - - - - ReadHistoryDlg.cs - Designer - - - WriteValueDlg.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - + @@ -135,63 +32,5 @@ Always - - MainForm.cs - Designer - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - - - 10.0.0 - - - 1.5.378.11-preview - - - \ No newline at end of file diff --git a/Workshop/HistoricalAccess/Server/HistoricalAccess Server.csproj b/Workshop/HistoricalAccess/Server/HistoricalAccess Server.csproj index 2c7138d52..3f716a918 100644 --- a/Workshop/HistoricalAccess/Server/HistoricalAccess Server.csproj +++ b/Workshop/HistoricalAccess/Server/HistoricalAccess Server.csproj @@ -1,215 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {8ECD2012-F9B3-41D0-AB7C-59EBA25FE98E} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.HistoricalAccessServer Quickstarts.HistoricalAccessServer - v4.8 - 512 - false App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {8ECD2012-F9B3-41D0-AB7C-59EBA25FE98E} true - - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - - - false - false - AllRules.ruleset + true - - - - 3.5 - - - - - 3.0 - - - 3.0 - - - - + + 10.0.0 + + + 1.5.378.10-preview + - - - - - - - ResXFileCodeGenerator - Designer - Resources.Designer.cs - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - True - Resources.resx - - - True - Settings.settings - True - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - Always - Designer Always - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - - - 10.0.0 - - - 1.5.378.11-preview - - - - win7-x64 - win7-x64 - - - \ No newline at end of file diff --git a/Workshop/HistoricalAccess/Tester/Aggregate Tester.csproj b/Workshop/HistoricalAccess/Tester/Aggregate Tester.csproj index 28b056b2d..bcd3584b6 100644 --- a/Workshop/HistoricalAccess/Tester/Aggregate Tester.csproj +++ b/Workshop/HistoricalAccess/Tester/Aggregate Tester.csproj @@ -1,164 +1,35 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {4CEAC8D5-55C1-489E-B1AE-37EBE0D56BAC} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts HistoricalAccessTester - v4.8 - 512 - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {4CEAC8D5-55C1-489E-B1AE-37EBE0D56BAC} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - 3.5 - - - 3.5 - - - - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - True - Settings.settings - True - - - TestData.xsd - - - - - - - - Always - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + \ No newline at end of file diff --git a/Workshop/HistoricalEvents/Client/HistoricalEvents Client.csproj b/Workshop/HistoricalEvents/Client/HistoricalEvents Client.csproj index dac5580d6..525cf448a 100644 --- a/Workshop/HistoricalEvents/Client/HistoricalEvents Client.csproj +++ b/Workshop/HistoricalEvents/Client/HistoricalEvents Client.csproj @@ -1,218 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {848EC159-5473-4A61-BC2F-AC28FEF56A51} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.HistoricalEvents.Client Quickstarts.HistoricalEventsClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {848EC159-5473-4A61-BC2F-AC28FEF56A51} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - - - - - - Form - - - SelectTypeDlg.cs - - - UserControl - - - EventListView.cs - - - Form - - - ReadEventHistoryDlg.cs - - - Form - - - ModifyFilterDlg.cs - - - Form - - - MainForm.cs - - - - - SelectTypeDlg.cs - Designer - - - EventListView.cs - Designer - - - ReadEventHistoryDlg.cs - Designer - - - ModifyFilterDlg.cs - Designer - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - ViewEventDetailsDlg.cs - Designer - - - SetValueDlg.cs - Designer - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - Form - - - ViewEventDetailsDlg.cs - - - Form - - - SetValueDlg.cs - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - + + + + + + Always + + + Always + - - \ No newline at end of file diff --git a/Workshop/HistoricalEvents/Server/HistoricalEvents Server.csproj b/Workshop/HistoricalEvents/Server/HistoricalEvents Server.csproj index 7d28d100b..c58480292 100644 --- a/Workshop/HistoricalEvents/Server/HistoricalEvents Server.csproj +++ b/Workshop/HistoricalEvents/Server/HistoricalEvents Server.csproj @@ -1,165 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {7C43C547-EA5B-4371-9500-9A008EAB244A} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.HistoricalEvents.Server Quickstarts.HistoricalEventsServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {7C43C547-EA5B-4371-9500-9A008EAB244A} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - 3.0 - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - - - Always - Designer - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - True - Settings.settings - True - - - - - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - - {D8D0F7BC-BD73-4BE4-98E1-7ABDECAE4C50} - Quickstart Library %28Quickstart Library\Quickstart Library%29 - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Methods/Client/Methods Client.csproj b/Workshop/Methods/Client/Methods Client.csproj index 7a5cb633c..cf685f6da 100644 --- a/Workshop/Methods/Client/Methods Client.csproj +++ b/Workshop/Methods/Client/Methods Client.csproj @@ -1,151 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {10173201-4FB3-4250-A26E-AA11C3904C19} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.MethodsClient Quickstarts.MethodsClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {10173201-4FB3-4250-A26E-AA11C3904C19} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - - - - - Form - - - MainForm.cs - - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Methods/Server/Methods Server.csproj b/Workshop/Methods/Server/Methods Server.csproj index 173746a58..3cacacf34 100644 --- a/Workshop/Methods/Server/Methods Server.csproj +++ b/Workshop/Methods/Server/Methods Server.csproj @@ -1,154 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {EAB128CE-BB3E-4AE3-8731-30680A928040} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.MethodsServer Quickstarts.MethodsServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {EAB128CE-BB3E-4AE3-8731-30680A928040} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - 3.0 - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/PerfTest/Client/PerfTest Client.csproj b/Workshop/PerfTest/Client/PerfTest Client.csproj index a01b42e59..9507fcfd5 100644 --- a/Workshop/PerfTest/Client/PerfTest Client.csproj +++ b/Workshop/PerfTest/Client/PerfTest Client.csproj @@ -1,149 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {4566FA73-5D4F-4753-B13D-371A687A8247} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.PerfTestClient Quickstarts.PerfTestClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {4566FA73-5D4F-4753-B13D-371A687A8247} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/PerfTest/Server/PerfTest Server.csproj b/Workshop/PerfTest/Server/PerfTest Server.csproj index 5693ba856..9ad7d4b0d 100644 --- a/Workshop/PerfTest/Server/PerfTest Server.csproj +++ b/Workshop/PerfTest/Server/PerfTest Server.csproj @@ -1,156 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {A62E8FC4-A946-484E-BCE8-5B9FC586F995} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.PerfTestServer Quickstarts.PerfTestServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {A62E8FC4-A946-484E-BCE8-5B9FC586F995} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - 3.0 - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/SimpleEvents/Client/SimpleEvents Client.csproj b/Workshop/SimpleEvents/Client/SimpleEvents Client.csproj index 9a82bc29d..a903584c4 100644 --- a/Workshop/SimpleEvents/Client/SimpleEvents Client.csproj +++ b/Workshop/SimpleEvents/Client/SimpleEvents Client.csproj @@ -1,156 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {FA574129-651D-4655-AE44-B61F3E68230B} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.SimpleEvents.Client Quickstarts.SimpleEventsClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {FA574129-651D-4655-AE44-B61F3E68230B} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - + - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - + + Always + + + Always + - - \ No newline at end of file diff --git a/Workshop/SimpleEvents/Server/SimpleEvents Server.csproj b/Workshop/SimpleEvents/Server/SimpleEvents Server.csproj index 4bc4dea4d..9944c8c15 100644 --- a/Workshop/SimpleEvents/Server/SimpleEvents Server.csproj +++ b/Workshop/SimpleEvents/Server/SimpleEvents Server.csproj @@ -1,160 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {6AC7A41D-CC27-4B7F-8570-B99561E2A339} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.SimpleEvents.Server Quickstarts.SimpleEventsServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {6AC7A41D-CC27-4B7F-8570-B99561E2A339} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - 3.0 - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - - - Always - Designer - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - True - Settings.settings - True - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/UserAuthentication/Client/UserAuthentication Client.csproj b/Workshop/UserAuthentication/Client/UserAuthentication Client.csproj index 2329b4339..615de0ed1 100644 --- a/Workshop/UserAuthentication/Client/UserAuthentication Client.csproj +++ b/Workshop/UserAuthentication/Client/UserAuthentication Client.csproj @@ -1,156 +1,37 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {2F6C8E81-8E6A-4F49-8096-B35A1CD157BC} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.UserAuthenticationClient Quickstarts.UserAuthenticationClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {2F6C8E81-8E6A-4F49-8096-B35A1CD157BC} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - AllRules.ruleset - - - - - - 3.5 - - - - - - 3.0 - - - - - - - - - Form - - - MainForm.cs - - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - - {4CEAC8D5-55C1-489E-B1AE-37EBE0D56BAC} - Aggregate Tester - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - + + + + + + Always + + + Always + - - \ No newline at end of file diff --git a/Workshop/UserAuthentication/Server/UserAuthentication Server.csproj b/Workshop/UserAuthentication/Server/UserAuthentication Server.csproj index 560e55d5a..a40a62ab9 100644 --- a/Workshop/UserAuthentication/Server/UserAuthentication Server.csproj +++ b/Workshop/UserAuthentication/Server/UserAuthentication Server.csproj @@ -1,177 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {39BE8219-83DB-4E49-B178-B7F8B0052B7B} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.UserAuthenticationServer Quickstarts.UserAuthenticationServer - v4.8 - 512 App.ico - false - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true + {39BE8219-83DB-4E49-B178-B7F8B0052B7B} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - 3.0 - - - - 3.0 - - - 3.0 - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - Designer - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - true - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - false - - - False - Windows Installer 3.1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Views/Client/Views Client.csproj b/Workshop/Views/Client/Views Client.csproj index a46ef4a29..cf45d2596 100644 --- a/Workshop/Views/Client/Views Client.csproj +++ b/Workshop/Views/Client/Views Client.csproj @@ -1,150 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {4C695574-29A0-453D-9CA2-5EFD4E8598DF} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.ViewsClient Quickstarts.ViewsClient - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {4C695574-29A0-453D-9CA2-5EFD4E8598DF} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {a247d2ee-14fc-463d-a9ba-6cff1ef22b7a} - UA Client Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/Workshop/Views/Server/Views Server.csproj b/Workshop/Views/Server/Views Server.csproj index 828444b76..51d58c0af 100644 --- a/Workshop/Views/Server/Views Server.csproj +++ b/Workshop/Views/Server/Views Server.csproj @@ -1,168 +1,36 @@ - - + + - Debug - AnyCPU - 9.0.30729 - 2.0 - {1AB2B16F-8B2E-415B-88D8-D91B23CC90D3} + net8.0-windows WinExe - Properties + true + $(NoWarn);CA1416 + true + false Quickstarts.ViewsServer Quickstarts.ViewsServer - v4.8 - 512 App.ico - - - - - 3.5 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true + {1AB2B16F-8B2E-415B-88D8-D91B23CC90D3} true + true - - true - full - false - ..\..\..\bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - false - AllRules.ruleset - - - pdbonly - true - ..\..\..\bin\Release\ - TRACE - prompt - 4 - false - false - AllRules.ruleset - - - - - - 3.5 - - - - - - - 3.0 - - - 3.0 - - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - Always - - - - - - Always - Designer - - - - - - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - - - {80056988-44e7-4ef4-9f59-50bcf215cb03} - UA Server Controls - - 10.0.0 - 1.5.378.11-preview + 1.5.378.10-preview - - win7-x64 - win7-x64 - - - + + + + + + Always + + + Always + + \ No newline at end of file diff --git a/targets.props b/targets.props index 029f75ac3..5698dbed7 100644 --- a/targets.props +++ b/targets.props @@ -4,6 +4,11 @@ 13.0 + + + $(NoWarn);CA1416 + +