Giter VIP home page Giter VIP logo

Comments (7)

stax76 avatar stax76 commented on May 22, 2024

Thanks for the detailed report.

Am I meant to choose one version and copy the exe and config file to the folder above?

Yes

@Revan654

Maybe it's better if we use 4.8 in the next build.

from staxrip.

Revan654 avatar Revan654 commented on May 22, 2024

Yes, Pick you version and Then move it to base directory next to the App folder. if you have 4.8 installed use 4.8.

4.7.2 is the standard default now, However most PC's now use 4.8 as the default Framework. Even though that will be killed off early next year with Net5.

I wonder If We could just move the Code to .NetCore and do away with all Framework. .NetCore 3 is Suppose to be Faster 5x faster then Framework now.

from staxrip.

stax76 avatar stax76 commented on May 22, 2024

@Revan654

I think this should be planned carefully, what if MS drops Win 7 support in .NET 5?

from staxrip.

Revan654 avatar Revan654 commented on May 22, 2024

this should be planned carefully, what if MS drops Win 7 support in .NET 5?

Windows 7 is already on life support. I doubt There going drop Win7 Support and go with One OS Setup for .Net5. That would be more .Net 6 or 7.

from staxrip.

stax76 avatar stax76 commented on May 22, 2024

For now, we should stick to 4.8 I guess. I can't think of any real benefit in a port though. We don't have scaling issues, we don't have performance issues, there aren't any upcoming interesting language features or framework features. Using new tech is always exciting, I agree with that. If you want to do all the work I have no problem with a port but you should probably ask the users before.

from staxrip.

Revan654 avatar Revan654 commented on May 22, 2024

For now, we should stick to 4.8 I guess. I can't think of any real benefit in a port though. We don't have scaling issues, we don't have performance issues, there aren't any upcoming interesting language features or framework features. Using new tech is always exciting, I agree with that. If you want to do all the work I have no problem with a port but you should probably ask the users before.

Might be worth look at this: https://github.com/onovotny/MSBuildSdkExtras

I came across this the other day, I usually don't may much attention to the sdk code inside the project file. This allows multi target from .netcore to .netFramework 4.8.

FYI, might consider moving to reference package from normal package file. Since Package file setup is no longer under development and being dropped in future releases.

Makes everything very clean:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup> WinExe
<TargetFramework>netcoreapp3.0</TargetFramework> ****
<UseWPF>true</UseWPF> 8.0
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> DEBUG;TRACE
<PlatformTarget>x64</PlatformTarget> 1701;1702; NU1701
<OutputPath>bin\</OutputPath>

<PackageReference Include="DynamicData" Version="6.12.6" />
<PackageReference Include="MahApps.Metro.IconPacks" Version="3.0.0-alpha0188" />
<PackageReference Include="Microsoft.Data.Sqlite.Core" Version="3.0.0-preview6.19304.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="3.0.0-preview6.19304.10" />
<PackageReference Include="System.Reactive" Version="4.2.0-preview.566" />

<ItemGroup>
<Folder Include="Data\" />
<Folder Include="Interface\" />
<Folder Include="Views\" />

from staxrip.

samkatakouzinos avatar samkatakouzinos commented on May 22, 2024

I'm happy for you to change the title to better reflect the direction of this issues conversation.

from staxrip.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.