I just downloaded log4net but got four different folders in bin below
cli , mono , net ,net-cp
which version is compatible with .net version 4 and windows azure?
cli ECMA CLI 1.0 compatible version
mono Version for mono
net General Microsoft .net version
net-cp .Net compact version
In your can you can use the net version, azure is running the latest Microsoft runtime, the cli of net-cp version will probably also work.
Related
I recently installed versions of .net core sdk 3.1 and 5. When using the .net5 version today, I found that I couldn't select the version when I created the project, only version 3.1. So I opened the terminal and entered the command: dotnet --list-sdks to query all my installed versions and found that only 3.1.405[C:\Program Files\dotnet\sdks] is displayed. What is the reason for this? I'm sure I have the sdk for .net5 installed. I got it from this site.
https://dotnet.microsoft.com/en-us/download/visual-studio-sdks
I recently installed versions of .net core sdk 3.1 and 5. When using
the .net5 version today, I found that I couldn't select the version
when I created the project, only version 3.1
The issue might relates the Visual Studio version. From the Asp.net core document and the SDK download page, we can see that to use Asp.net 5, it required Visual Studio 2019 16.8 or later version:
So, you can upgrade the VS 2019 version to Visual Studio 2019 16.11.9 version or Visual Studio 2022, and then in the Visual Studio Installer click the "Modify" button on the installed Visual Studio, in the popup window, go to the Individual components panel, checked the .NET 5.0 runtime option:
Then when create new applications using Visual Studio, you can choose the .Net 5.0 version.
I create a project as per the screenshots and the following error appears when I try to Build or Run.
Error MSB3644 The reference assemblies for .NETFramework,Version=v5.0 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks WebApplication1 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 1177
Below is my about screen, shouldn't show with Net Version 5.0 as opposed to Version 4.8.03752?
If I visit the following link:
https://learn.microsoft.com/en-us/dotnet/framework/install/guide-for-developers
It states that my NET version was part of my Visual Studio 2019 (16.3 update)
.NET 5 is actually .NET Core 5 and replaces .NET 4.x. New development continues on the .NET Core line only. .NET Old will only get fixes from now on. That's why you won't see any .NET Old versions beyond 4.8 in Visual Studio.
.NET 5 is supported in the latest Visual Studio version, 16.8. You need to upgrade to the latest version. The final of both .NET 5 and Visual Studio 16.8 were released yesterday during dotNETConf 2020. You can find the first day's sessions in .NET's YouTube channel.
The sessions explain what .NET 5 is, what's new, how to port existing applications from .NET Framework 4.x to .NET 5 including desktop applications like Windows Forms and WPF applications.
Some early .NET 5 previews were supported in 16.7 but the latest previews and RC versions were only supported on 16.8
I have installed Visual Studio 2017 Community Version 15.7.5 2 days back and everything is up-to-date but the version of ASP.Net Core is 2.0 and I need it to be 2.1.
I am unable to find a way to update it to version 2.1. I have also searched the internet but there are ways to upgrade projects not to update this. So any ideas or help would be appreciated
It looks like the SDK for .NET Core 2.1 is not installed. I have recently faced the same issue after .NET Core 2.1 was released.
To solve it, download and install the SDK for .NET Core 2.1 following the steps below. Also, note that you need to run Visual Studio 2017 15.7 or newer version, as specified in the .NET Core 2.1 download page.
Close all running Visual Studio instances.
Download the .NET Core SDK from the Microsoft download page. At the time of writing this answer, you will find version 2.1 to be the latest available.
Run the installer and follow the installation steps.
Run Visual Studio: now you should be able to create .NET Core applications targeting version 2.1.
I was trying to install Windows SDK which supports .NET 4.5 in a Windows 2008 server. But I couldn't find any link for the same. All I could find was this:
Windows SDK for Windows Server 2008 and .NET Framework 3.5
Can't we install SDK which supports .NET 4.5 in a Windows 2008 server, do I have to upgrade to Windows 2012 server? I could see that .NET 4.5 framework supports Windows 2008 server but not sure about the SDK. The reason I am looking for this is because, I am trying to install an assembly using GACUTIL, but when I install Windows SDK and try running GACUTIL, it states that the version is different.
Any ideas?
Got it. I was installing wrong SDK, I was installing SDK for 7.1, I should actually install SDK for 8.1. Silly mistake.
I just installed VS 2012 Ultimate RTM on Windows 8 Pro RTM and tried to open a solution containing several projects (class libraries and WinForms) targeting .NET 4.0.
When the solution is loaded, VS prompts that .NET 4.0 isn't supported. It gives me the chance to update my projects to 4.5 (and promises that I could change the target later) or install a "Multi targeting pack" for 4.0 from this page.
I decided to update my projects to 4.5 because I had no luck installing the offered Multi targeting pack (errors see below).
Unfortunately, VS does not show 4.0 as a target by default (when changing the target for an updated project), but redirects me to the page where I can download the Multi targeting pack.
So far so good, but I wasn't able to install any of the offered downloads (neither runtime nor targeting pack) again.
The error message says in case of .NET Framework 4.0.3 Targeting Pack:
Setup has detected that this computer does not meet the requirements to install this software. The following blocking issues must be resolved before you can install KB2600213 software package.
Installation Requirements:
Microsoft .NET Framework 4 Multi-Targeting Pack was not found. Please repair your installation for Microsoft Visual Studio 2010 in order to get this update.
Strange enough since I have no VS2010 installed.
.NET Framework 4.0.3 Runtime Installation stops with the following error:
KB2600211 does not apply, or is blocked by another condition on your computer.
I've checked that .NET 4.0 is installed (using the .NET Installation verification tool), I've tried to repair VS2012 but nothing let me target .NET 4 and the Event log does not contain any related reports. Any suggestions or hints (besides going back to Win7/VS2010)?
I'm honestly not sure what's going on. I have VS 2012 Ultimate RTM and all versions of .NET are supported.
I'm almost positive I never installed any .NET frameworks manually, though I did install Visual Studio 2010 Express for Windows Phone from http://create.msdn.com.