C# Visual Studio 2017,在创建新项目时默认使用新样式csproj
在Visual Studio中创建新的.net framework 4.5.2项目时,默认情况下是否可以使用新样式的csproj(带有SDK、PackageReferences,并且不需要使用编译包含等) 目前,我正在创建一个.net标准项目,然后将其更改为.net 4.5.2,或者只是手动更改csproj,但尽管这并没有那么慢,我还是希望它能够自动完成 旧式:C# Visual Studio 2017,在创建新项目时默认使用新样式csproj,c#,visual-studio,csproj,C#,Visual Studio,Csproj,在Visual Studio中创建新的.net framework 4.5.2项目时,默认情况下是否可以使用新样式的csproj(带有SDK、PackageReferences,并且不需要使用编译包含等) 目前,我正在创建一个.net标准项目,然后将其更改为.net 4.5.2,或者只是手动更改csproj,但尽管这并没有那么慢,我还是希望它能够自动完成 旧式: <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersi
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
...
...
新样式:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net452</TargetFramework>
...
net452
...
您可以手动创建新样式.cproj。然后可以导出项目模板(项目->导出模板)
指定项目名称、说明并设置复选框“自动将模板导入Visual Studio”
之后,您可以在VisualStudio中创建新项目时使用此模板
创建项目模板后,可以对其进行自定义
很遗憾,没有人回答这个问题。我也很想知道。@PhilNDeBlanc我也想知道您使用的是Visual Studio 2017的什么版本,v15.7.4?@PhillipNgan我使用的是15.7.4,不确定它是否值得回答,但此工具至少可以在CLI上使用:我将此作为扩展。可能会有帮助。