Distribute .NET Application that uses J# without J# framework - asp.net

I have an ASP.NET website that uses one of J# redistributable library. Is there a way to deliver this website to the client (which has .NET framework installed, but not J# Framework) without forcing him to install the J# redistributable ?

No. The code that uses J# needs that library installed.

Related

Check for .net core in wix

I'm building a wix installer for an application that uses .NET core. How do I ensure that .NET core is installed before allowing the install? I can't seem to find the right condition to check.

Is it possible to use .NetCore libraries in a .Net Standard application?

We've started to look at the newly announced OpenSilver (open source SilverLight) which runs in WebAssembly as a possible solution for our cross platform needs.
OpenSilver is built using .Net Standard 2.0.
We have existing code which is built using the .NetCore libraries.
From what I've read, it looks like .NetCore sits on top of/uses .Net Standard (BCL Libraries).
https://learn.microsoft.com/en-us/archive/msdn-magazine/2017/september/net-standard-demystifying-net-core-and-net-standard
How do I go include/use my existing .NetCore libraries into the new Visual Studio app/project?
Is this even possible (Without splitting into a client/server approach)?
Thanks

Can I call a .NET 4.7.1 DLL from a 4.6.1 web app?

I am developing an ASP.NET application and, for various reasons, I am using .NET 4.6.1 for this, with no option to upgrade to 4.7.1. From this web app I would like to call a DLL that has been compiled for 4.7.1. Is it possible?
No.Calling up higher versions in low versions is not possible

Can I use a Nuget package written in .NET Core in a regular .NET project?

I would like to write a REST API client in .NET Core, publish it as a Nuget package and use it in a regular .NET project. Is that possible? Do I have to install .NET Core on the server where the project runs?
As long as you use a (regular) .NET version that is compatible with the .NET Standard version of your package, yes it is possible.
You can find the link between .NET Standard version and .NET version here
And you don't have to have .NET Core on the server that runs your regular .NET project.

Class library that can be shared between .NET Framework and .NET Core

I have a big class library written in .NET 4.0 but when I reference it in a Store App that uses .NET Core, it shows an error. And further, Microsoft just released .NET Core for the next version of .NET.
I want to know what type of project will be able to be shared by both .NET 4.6 and .NET Core? Is a class library able to do that?
It seems that the release of .NET Core specialized for Store Apps causes confusion for me.
If you have a PCL (Portable Class Library) that works for Metro apps, it will definitely run on the fully fledged .NET (aka, your normal ASP.NET, WF, WPF applications).
That means that you don't have to do anything, besides porting your existing library to be compatible with the PCL you choose.
There is a new target called dotnet which you can use to target the platforms DNX, UWP and .Net 4.6. Effectively, this libraries are build against .Net Core packaged libraries instead of the libraries of the full .Net Framework.
Read more here: https://oren.codes/2015/07/29/targeting-net-core/ and related posts.

Resources