Skip to content

Commit

Permalink
Add Exceptionless.Windows&Wpf for dotnet core 3.0 rc (#216)
Browse files Browse the repository at this point in the history
* add winform & wpf for dotnet core 3.0 preview.

* add nuget script

* remove core projects for dotnet core 3.0 and will replaced with fx version.

* replace fx version with multi targeting

* fix obsolete namepsace.

* upgrade .NET Core 3.1

* restore frameworks portable46-net451+win81+wpa81

Co-authored-by: Blake Niemyjski <[email protected]>
  • Loading branch information
2 people authored and ejsmith committed Feb 19, 2020
1 parent d2101c8 commit 5e15744
Show file tree
Hide file tree
Showing 9 changed files with 84 additions and 497 deletions.
72 changes: 30 additions & 42 deletions Exceptionless.Net.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2027
# Visual Studio Version 16
VisualStudioVersion = 16.0.29209.152
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{728C18BC-4085-4492-B0B2-8211CA209A50}"
ProjectSection(SolutionItems) = preProject
Expand Down Expand Up @@ -37,26 +37,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.Web", "src\Pl
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.WebApi", "src\Platforms\Exceptionless.WebApi\Exceptionless.WebApi.csproj", "{E29380A2-85E5-468E-8D09-4E1CFDF5E90E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exceptionless.Windows", "src\Platforms\Exceptionless.Windows\Exceptionless.Windows.csproj", "{159FB9D1-E226-4828-B2A5-FEDD994F3525}"
ProjectSection(ProjectDependencies) = postProject
{C3664CAF-6DE9-4049-951F-516C10FBA012} = {C3664CAF-6DE9-4049-951F-516C10FBA012}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exceptionless.Wpf", "src\Platforms\Exceptionless.Wpf\Exceptionless.Wpf.csproj", "{0F4730E7-953F-4F20-A337-9FB43A9AFBEA}"
ProjectSection(ProjectDependencies) = postProject
{C3664CAF-6DE9-4049-951F-516C10FBA012} = {C3664CAF-6DE9-4049-951F-516C10FBA012}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exceptionless.SampleWindows", "samples\Exceptionless.SampleWindows\Exceptionless.SampleWindows.csproj", "{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}"
ProjectSection(ProjectDependencies) = postProject
{C3664CAF-6DE9-4049-951F-516C10FBA012} = {C3664CAF-6DE9-4049-951F-516C10FBA012}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exceptionless.SampleWpf", "samples\Exceptionless.SampleWpf\Exceptionless.SampleWpf.csproj", "{C54027FA-B334-49C7-A58B-94B57677556C}"
ProjectSection(ProjectDependencies) = postProject
{C3664CAF-6DE9-4049-951F-516C10FBA012} = {C3664CAF-6DE9-4049-951F-516C10FBA012}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.SampleWebApi", "samples\Exceptionless.SampleWebApi\Exceptionless.SampleWebApi.csproj", "{02EBBB5A-0F11-461E-9778-010F69C36545}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exceptionless.SampleNancy", "samples\Exceptionless.SampleNancy\Exceptionless.SampleNancy.csproj", "{887A8565-4A10-44C8-82EF-F2F2D1D2BFBF}"
Expand Down Expand Up @@ -100,6 +80,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{847AAE03
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.TestHarness", "test\Exceptionless.TestHarness\Exceptionless.TestHarness.csproj", "{485643BC-C33E-485A-80CC-DBD2E3C3E44A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.Windows", "src\Platforms\Exceptionless.Windows\Exceptionless.Windows.csproj", "{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.Wpf", "src\Platforms\Exceptionless.Wpf\Exceptionless.Wpf.csproj", "{683D19D9-1AF2-4F4B-B0E6-24F26A369436}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.SampleWindows", "samples\Exceptionless.SampleWindows\Exceptionless.SampleWindows.csproj", "{E1D077DE-C62E-4137-B609-3E9845C8A027}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Exceptionless.SampleWpf", "samples\Exceptionless.SampleWpf\Exceptionless.SampleWpf.csproj", "{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -138,22 +126,6 @@ Global
{E29380A2-85E5-468E-8D09-4E1CFDF5E90E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E29380A2-85E5-468E-8D09-4E1CFDF5E90E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E29380A2-85E5-468E-8D09-4E1CFDF5E90E}.Release|Any CPU.Build.0 = Release|Any CPU
{159FB9D1-E226-4828-B2A5-FEDD994F3525}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{159FB9D1-E226-4828-B2A5-FEDD994F3525}.Debug|Any CPU.Build.0 = Debug|Any CPU
{159FB9D1-E226-4828-B2A5-FEDD994F3525}.Release|Any CPU.ActiveCfg = Release|Any CPU
{159FB9D1-E226-4828-B2A5-FEDD994F3525}.Release|Any CPU.Build.0 = Release|Any CPU
{0F4730E7-953F-4F20-A337-9FB43A9AFBEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0F4730E7-953F-4F20-A337-9FB43A9AFBEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0F4730E7-953F-4F20-A337-9FB43A9AFBEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0F4730E7-953F-4F20-A337-9FB43A9AFBEA}.Release|Any CPU.Build.0 = Release|Any CPU
{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}.Release|Any CPU.Build.0 = Release|Any CPU
{C54027FA-B334-49C7-A58B-94B57677556C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C54027FA-B334-49C7-A58B-94B57677556C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C54027FA-B334-49C7-A58B-94B57677556C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C54027FA-B334-49C7-A58B-94B57677556C}.Release|Any CPU.Build.0 = Release|Any CPU
{02EBBB5A-0F11-461E-9778-010F69C36545}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02EBBB5A-0F11-461E-9778-010F69C36545}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02EBBB5A-0F11-461E-9778-010F69C36545}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -202,6 +174,22 @@ Global
{485643BC-C33E-485A-80CC-DBD2E3C3E44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{485643BC-C33E-485A-80CC-DBD2E3C3E44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{485643BC-C33E-485A-80CC-DBD2E3C3E44A}.Release|Any CPU.Build.0 = Release|Any CPU
{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82}.Release|Any CPU.Build.0 = Release|Any CPU
{683D19D9-1AF2-4F4B-B0E6-24F26A369436}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{683D19D9-1AF2-4F4B-B0E6-24F26A369436}.Debug|Any CPU.Build.0 = Debug|Any CPU
{683D19D9-1AF2-4F4B-B0E6-24F26A369436}.Release|Any CPU.ActiveCfg = Release|Any CPU
{683D19D9-1AF2-4F4B-B0E6-24F26A369436}.Release|Any CPU.Build.0 = Release|Any CPU
{E1D077DE-C62E-4137-B609-3E9845C8A027}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E1D077DE-C62E-4137-B609-3E9845C8A027}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E1D077DE-C62E-4137-B609-3E9845C8A027}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E1D077DE-C62E-4137-B609-3E9845C8A027}.Release|Any CPU.Build.0 = Release|Any CPU
{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -214,10 +202,6 @@ Global
{76CC2F27-1B94-4375-A082-A167CFC5E6CB} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{D4265DE5-6AA5-4566-8B51-4FC2158C8539} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{E29380A2-85E5-468E-8D09-4E1CFDF5E90E} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{159FB9D1-E226-4828-B2A5-FEDD994F3525} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{0F4730E7-953F-4F20-A337-9FB43A9AFBEA} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{34FE8E6E-247B-46DD-967E-46E45D1CAE6D} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
{C54027FA-B334-49C7-A58B-94B57677556C} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
{02EBBB5A-0F11-461E-9778-010F69C36545} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
{887A8565-4A10-44C8-82EF-F2F2D1D2BFBF} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
{D03FB8BA-EE59-42DD-840F-E7791B4609F0} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
Expand All @@ -230,6 +214,10 @@ Global
{F7ABD87A-2D84-4962-9A97-EC2F864CFA21} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{8DB42DED-86AE-4FC9-AE98-2884A0D607AC} = {847AAE03-9F4A-4920-9E56-8AECB915E2B6}
{485643BC-C33E-485A-80CC-DBD2E3C3E44A} = {847AAE03-9F4A-4920-9E56-8AECB915E2B6}
{CB781BC1-4C3F-47BB-809B-FD9CB8C0FD82} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{683D19D9-1AF2-4F4B-B0E6-24F26A369436} = {D363E15F-621D-40E4-8C96-DEE41A7070FF}
{E1D077DE-C62E-4137-B609-3E9845C8A027} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
{AD95A70D-18DB-414E-9F6C-1B13B4FBA56E} = {2CEE12C6-3840-4C01-A952-D3026B0A662A}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {EBB2CC85-FF87-431B-865F-2F110B2A10E6}
Expand Down
151 changes: 7 additions & 144 deletions samples/Exceptionless.SampleWindows/Exceptionless.SampleWindows.csproj
Original file line number Diff line number Diff line change
@@ -1,150 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{34FE8E6E-247B-46DD-967E-46E45D1CAE6D}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Exceptionless.SampleWindows</RootNamespace>
<AssemblyName>Exceptionless.SampleWindows</AssemblyName>
<FileUpgradeFlags>
</FileUpgradeFlags>
<OldToolsVersion>3.5</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersionProperty Condition=" '$(TargetFrameworkVersionProperty)' == '' ">net45</TargetFrameworkVersionProperty>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<IsWebBootstrapper>false</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
<TargetFrameworkProfile />
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
<TargetFrameworks>netcoreapp3.1;net45</TargetFrameworks>
<UseWindowsForms>true</UseWindowsForms>
<RootNamespace>Exceptionless</RootNamespace>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>ManagedMinimumRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>ManagedMinimumRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="FilterForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FilterForm.Designer.cs">
<DependentUpon>FilterForm.cs</DependentUpon>
</Compile>
<Compile Include="MainForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon>
</Compile>
<Compile Include="MultipleForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="MultipleForm.Designer.cs">
<DependentUpon>MultipleForm.cs</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<EmbeddedResource Include="FilterForm.resx">
<DependentUpon>FilterForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MainForm.resx">
<SubType>Designer</SubType>
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MultipleForm.resx">
<DependentUpon>MultipleForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="App.config">
<SubType>Designer</SubType>
</None>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<Compile Include="SampleLoader.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="Exceptionless">
<HintPath>$(SolutionDir)\src\Exceptionless\bin\$(Configuration)\$(TargetFrameworkVersionProperty)\Exceptionless.dll</HintPath>
</Reference>
<ProjectReference Include="$(SolutionDir)\src\Platforms\Exceptionless.Windows\Exceptionless.Windows.csproj">
<Project>{159fb9d1-e226-4828-b2a5-fedd994f3525}</Project>
<Name>Exceptionless.Windows</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
<Visible>False</Visible>
<ProductName>Windows Installer 3.1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<ProjectReference Include="..\..\src\Exceptionless\Exceptionless.csproj" />
<ProjectReference Include="..\..\src\Platforms\Exceptionless.Windows\Exceptionless.Windows.csproj" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
</Project>
Loading

0 comments on commit 5e15744

Please sign in to comment.