You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/interop/source-generation/ComWrappersGeneration/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,11 +25,11 @@ This sample supports NativeAOT and standard CoreCLR deployments. The native meth
25
25
26
26
### NativeAOT
27
27
28
-
Build the Native AOT binaries by running `dotnet publish -r <RID>` where `<RID>` is the RuntimeIdentifier for your OS, for example `win-x64`. The projects will copy the binaries to the `OutputFiles\` directory. After publishing, use `regsvr32.exe` to register `Server.dll` with COM by running run `regsvr.exe .\OutputFiles\Server\Server.dll`. Then, run the client application `.\OutputFiles\Client\Client.exe` and observe the output as it activates and uses a COM instance from `Server.dll`.
28
+
Build the Native AOT binaries by running `dotnet publish -r <RID>` where `<RID>` is the RuntimeIdentifier for your OS, for example `win-x64`. The projects will copy the binaries to the `OutputFiles\` directory. After publishing, use `regsvr32.exe` to register `Server.dll` with COM by running run `regsvr32.exe .\OutputFiles\Server\Server.dll`. Then, run the client application `.\OutputFiles\Client\Client.exe` and observe the output as it activates and uses a COM instance from `Server.dll`. When you are finished, unregister the server by running `regsvr32.exe /u .\OutputFiles\Server\Server.dll`.
29
29
30
30
### CoreCLR
31
31
32
-
Build the projects by running `dotnet publish`. The projects will copy the binaries to the `OutputFiles\` directory. After publishing, use `regsvr32.exe` to register the native binary produced by DNNE, `ServerNE.dll` by running `regsvr.exe .\OutputFiles\Server\ServerNE.dll`. `ServerNE.dll` will start the .NET runtime and call the exported methods in the managed `Server.dll` which register the server with COM. Then, run the client application `.\OutputFiles\Client\Client.exe` and observe the output as it activates and uses a COM instance from `ServerNE.dll`.
32
+
Build the projects by running `dotnet publish`. The projects will copy the binaries to the `OutputFiles\` directory. After publishing, use `regsvr32.exe` to register the native binary produced by DNNE, `ServerNE.dll`, by running `regsvr32.exe .\OutputFiles\Server\ServerNE.dll`. `ServerNE.dll` will start the .NET runtime and call the exported methods in the managed `Server.dll` which register the server with COM. Then, run the client application `.\OutputFiles\Client\Client.exe` and observe the output as it activates and uses a COM instance from `ServerNE.dll`. When you are finished, unregister the server by running `regsvr32.exe /u .\OutputFiles\Server\ServerNE.dll`.
Copy file name to clipboardExpand all lines: core/interop/source-generation/ComWrappersGeneration/Server/Server.csproj
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
<ImplicitUsings>enable</ImplicitUsings>
7
7
<Nullable>enable</Nullable>
8
8
9
-
<!-- Uncomment to publish as a native executable-->
9
+
<!-- Uncomment to publish the project as a single native .dll-->
10
10
<!-- <PublishAOT>true</PublishAOT> -->
11
11
</PropertyGroup>
12
12
@@ -15,10 +15,17 @@
15
15
<EnableDynamicLoading>true</EnableDynamicLoading>
16
16
<!-- Use our own .def file to export the COM methods as PRIVATE. The Windows native linker (Link.exe) warns when exported COM methods are not PRIVATE. -->
<!-- When publishing AOT, use our own .def file to export the COM methods as PRIVATE. The Windows native linker (Link.exe) warns when exported COM methods are not PRIVATE. -->
Copy file name to clipboardExpand all lines: windowsforms/FlexGridShowcaseDemo/cs/README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,12 @@ products:
6
6
page_type: sample
7
7
name: "Windows Forms Datagrid Sample: FlexGrid Showcase (C#)"
8
8
urlFragment: "winforms-flexgridshowcase-cs"
9
-
description: ".NET 6.0 Windows Forms application that demonstrates how to use GrapeCity FlexGrid"
9
+
description: ".NET 8.0 Windows Forms application that demonstrates how to use ComponentOne FlexGrid"
10
10
---
11
11
12
12
# FlexGrid Showcase Demo
13
13
14
-
This sample is a .NET 6.0 Windows Forms application that demonstrates how to use GrapeCity[`FlexGrid`](https://www.grapecity.com/componentone/winforms-ui-controls/flexgrid-winforms-data-grid), a Windows Forms Datagrid control.
14
+
This sample is a .NET 8.0 Windows Forms application that demonstrates how to use ComponentOne[`FlexGrid`](https://developer.mescius.com/componentone/winforms-ui-controls/flexgrid-winforms-data-grid), a Windows Forms Datagrid control.
15
15
16
16
The sample shows different operations with `FlexGrid`:
17
17
@@ -23,25 +23,25 @@ The sample shows different operations with `FlexGrid`:
23
23
24
24

25
25
26
-
There are several GrapeCity packages used in the sample:
26
+
There are several ComponentOne packages used in the sample:
For more code examples and tutorials see the [documentation](https://www.grapecity.com/componentone/docs/win/online-flexgrid/overview.html).
34
+
For more code examples and tutorials see the [documentation](https://developer.mescius.com/componentone/docs/win/online-flexgrid/overview.html).
35
35
36
36
Mentioned controls and packages require a valid license for runtime testing and distribution.
37
37
38
38
Also there is 30-day trial for evaluation purposes.
39
39
40
-
For more licensing information visit [www.grapecity.com/componentone/licensing](https://www.grapecity.com/componentone/licensing).
40
+
For more licensing information visit [developer.mescius.com/componentone/licensing](https://developer.mescius.com/componentone/licensing).
41
41
42
42
## Sample prerequisites
43
43
44
-
This sample is written in C# and targets .NET 6.0 running on Windows. It requires the [.NET 6.0 SDK](https://dotnet.microsoft.com/download/dotnet/6.0).
44
+
This sample is written in C# and targets .NET 8.0 running on Windows. It requires the [.NET 8.0 SDK](https://dotnet.microsoft.com/download/dotnet/8.0).
0 commit comments