|
3 | 3 | <PropertyGroup>
|
4 | 4 | <!-- Project building properties -->
|
5 | 5 | <OutputType>Exe</OutputType>
|
6 |
| - <TargetFramework>netcoreapp2.0</TargetFramework> |
| 6 | + <TargetFrameworks>net45;netcoreapp2.0</TargetFrameworks> |
7 | 7 | <LangVersion>latest</LangVersion>
|
8 |
| - <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
9 | 8 |
|
10 | 9 | <!-- NuGet package properties -->
|
11 |
| - <Version>0.1.1-alpha</Version> |
| 10 | + <Version>0.1.26-alpha</Version> |
12 | 11 | <Authors>dotnet-campus</Authors>
|
13 | 12 | <Company>dotnet-campus</Company>
|
14 | 13 | <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
|
20 | 19 | <RepositoryType>git</RepositoryType>
|
21 | 20 | <PackageTags>source;dotnet;nuget;msbuild</PackageTags>
|
22 | 21 | </PropertyGroup>
|
| 22 | + |
| 23 | + <PropertyGroup> |
| 24 | + <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
| 25 | + <NoPackageAnalysis>true</NoPackageAnalysis> |
| 26 | + <DevelopmentDependency>true</DevelopmentDependency> |
| 27 | + <!-- 因为只把主软件复制过去,依赖的库没有复制,所以不使用这个方法 --> |
| 28 | + <!-- 在下面可以看到使用的是复制整个文件夹 --> |
| 29 | + <!--<BuildOutputTargetFolder>tools</BuildOutputTargetFolder>--> |
| 30 | + </PropertyGroup> |
23 | 31 |
|
24 | 32 | <ItemGroup>
|
25 | 33 | <None Remove="*.DotSettings" />
|
|
31 | 39 |
|
32 | 40 | <ItemGroup>
|
33 | 41 | <PackageReference Include="CommandLineParser" Version="2.2.1" />
|
| 42 | + |
| 43 | + </ItemGroup> |
| 44 | + |
| 45 | + <ItemGroup Condition="$(TargetFramework)=='net45'"> |
| 46 | + <PackageReference Include="System.ValueTuple" Version="4.5" /> |
34 | 47 | </ItemGroup>
|
35 | 48 |
|
36 | 49 | <ItemGroup>
|
|
41 | 54 | <ItemGroup>
|
42 | 55 | <!--指定自己的在安装 nuget 时修改编译-->
|
43 | 56 | <None Include="Assets\Current\**" Pack="True" PackagePath="build\" />
|
| 57 | + <None Include="Assets\README.md" Pack="True" PackagePath="" /> |
| 58 | + <None Include="$(OutputPath)**\**" Pack="True" PackagePath="tools\" /> |
44 | 59 | </ItemGroup>
|
45 | 60 |
|
46 | 61 | </Project>
|
0 commit comments