C# 是否仍然可以使用仅适用于完整.NET Framework的.NET Core 2.0模板创建web应用程序
当ASP.NET Core 1.0,1.1推出时,Microsoft有两个单独的模板来创建.NET Core Web应用程序: 类似于: .NET核心Web应用程序(.NET核心)-Windows、Linux、MacOSC# 是否仍然可以使用仅适用于完整.NET Framework的.NET Core 2.0模板创建web应用程序,c#,asp.net,.net,asp.net-core,asp.net-core-2.0,C#,Asp.net,.net,Asp.net Core,Asp.net Core 2.0,当ASP.NET Core 1.0,1.1推出时,Microsoft有两个单独的模板来创建.NET Core Web应用程序: 类似于: .NET核心Web应用程序(.NET核心)-Windows、Linux、MacOS .NET核心Web应用程序(.NET Framework)-仅限Windows 是否可以将新的ASP.NET Core 2.0模板仅用于.NET Framework?我再也看不到它的模板了,我尝试了以下方法,但不起作用: <Project Sdk="Microsoft.N
.NET核心Web应用程序(.NET Framework)-仅限Windows 是否可以将新的ASP.NET Core 2.0模板仅用于.NET Framework?我再也看不到它的模板了,我尝试了以下方法,但不起作用:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net461</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Folder Include="wwwroot\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.3" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.1" />
</ItemGroup>
</Project>
net461
我基本上创建了一个新的.NET Core 2.0 web应用程序,并将TargetFramework更改为net461,我收到了各种错误,如:
Microsoft.AspNetCore.All 2.0.3与.NETFramework不兼容
v4.6.1
在左侧下拉列表中,您可以选择.NET Framework: 并且您有ASP.NET Core和目标.NET Framework 4.6.1:
我甚至没有注意到这一点。非常感谢。我以为系统.事务应该在.NETCore2.0中工作?我发现自己又开始后退了,因为TransactionScope的工作方式与引用基本.NET Framework System.Transactions dll.check时的工作方式不同