|
10 | 10 | <CopyRefAssembliesToPublishDirectory>true</CopyRefAssembliesToPublishDirectory>
|
11 | 11 | <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
12 | 12 | <Authors>PnP.PowerShell</Authors>
|
| 13 | + <Copyright>PnP 2022</Copyright> |
13 | 14 | <Configurations>Debug;Release</Configurations>
|
14 | 15 | <PnPFrameworkPath Condition="'$(PnPFrameworkPath)' == ''"></PnPFrameworkPath>
|
15 | 16 | <PnPCoreSdkPath Condition="'$(PnPCoreSdkPath)' == ''"></PnPCoreSdkPath>
|
|
19 | 20 | <IsLinux Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Linux)))' == 'true'">true</IsLinux>
|
20 | 21 | <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
|
21 | 22 | <EnableNETAnalyzers>true</EnableNETAnalyzers>
|
| 23 | + <RepositoryUrl>https://github.com/pnp/powershell</RepositoryUrl> |
| 24 | + <PackageProjectUrl>https://github.com/pnp/powershell</PackageProjectUrl> |
| 25 | + <PackageTags>Microsoft 365; PowerShell; SharePoint; Teams; Graph; Azure AD</PackageTags> |
| 26 | + <Description>PnP PowerShell is a .NET 6/ .NET Framework 4.6.2 based PowerShell Module providing over 650 cmdlets that work with Microsoft 365 environments such as SharePoint Online, Microsoft Teams, Microsoft Project, Security & Compliance, Azure Active Directory, and more.</Description> |
| 27 | + <PackageIcon>nugeticon.png</PackageIcon> |
| 28 | + <PackageReadmeFile>README.md</PackageReadmeFile> |
22 | 29 | </PropertyGroup>
|
23 | 30 |
|
24 | 31 | <PropertyGroup Condition="'$(IsWindows)'=='true'">
|
|
43 | 50 |
|
44 | 51 | <ItemGroup>
|
45 | 52 | <PackageReference Include="AngleSharp" Version="0.14.0" />
|
46 |
| - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="2.2.0" /> |
| 53 | + |
47 | 54 | <PackageReference Include="Microsoft.Graph" Version="3.33.0" />
|
48 | 55 | <PackageReference Include="Microsoft.Identity.Client" Version="4.36.1" />
|
49 | 56 | <PackageReference Include="Microsoft.SharePointOnline.CSOM" Version="16.1.*" />
|
50 |
| - <PackageReference Include="Microsoft.Extensions.Http" Version="2.2.0" /> |
51 |
| - <PackageReference Include="Newtonsoft.Json" Version="12.0.3" /> |
52 |
| - |
| 57 | + <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.12.2" /> |
53 | 58 | <PackageReference Include="PnP.Framework" Version="1.11.*-*" Condition="'$(PnPFrameworkPath)' == '' and '$(IsRelease)' != '1'" />
|
54 | 59 | <PackageReference Include="PnP.Framework" Version="1.11.*-*" Condition="'$(IsRelease)' == '1'" />
|
55 | 60 |
|
|
65 | 70 | <!-- currently for the following packages we only refer to the nightlies -->
|
66 | 71 | <!-- <PackageReference Include="PnP.Core.Transformation" Version="1.6.*-*" Condition="'$(PnPCoreSdkPath)' == '' and '$(IsRelease)' != '1'" />
|
67 | 72 | <PackageReference Include="PnP.Core.Transformation" Version="*" Condition="'$(IsRelease)' == '1'" /> -->
|
| 73 | + |
68 | 74 | <PackageReference Include="PnP.Core.Transformation" Version="1.8.*-*" />
|
69 | 75 |
|
70 | 76 | <!-- <PackageReference Include="PnP.Core.Transformation.SharePoint" Version="1.6.*-*" Condition="'$(PnPCoreSdkPath)' == '' and '$(IsRelease)' != '1'" />
|
71 | 77 | <PackageReference Include="PnP.Core.Transformation.SharePoint" Version="*" Condition="'$(IsRelease)' == '1'" /> -->
|
72 |
| - <PackageReference Include="PnP.Core.Transformation.SharePoint" Version="1.8.*-*" /> |
73 |
| - |
| 78 | + <PackageReference Include="PnP.Core.Transformation.SharePoint" Version="1.8.*-*" /> |
| 79 | + |
74 | 80 | <PackageReference Include="PowerShellStandard.Library" Version="5.1.0" />
|
75 |
| - <PackageReference Include="System.Configuration.ConfigurationManager" Version="4.7.0" /> |
76 |
| - <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.12.2" /> |
77 | 81 | <PackageReference Include="System.Reflection.Emit" Version="4.7.0" />
|
78 | 82 | <PackageReference Include="System.Runtime.Loader" Version="4.3.0" />
|
79 |
| - <PackageReference Include="System.Security.Cryptography.ProtectedData" Version="4.7.0" /> |
80 |
| - <PackageReference Include="System.Security.Cryptography.OpenSsl" Version="4.7.0" /> |
81 |
| - <PackageReference Include="System.Text.Encodings.Web" Version="4.7.2" /> |
82 |
| - <PackageReference Include="System.Text.Json" Version="4.7.2" /> |
83 |
| - <PackageReference Include="TextCopy" Version="4.3.1" /> |
84 | 83 | <ProjectReference Include="..\ALC\PnP.PowerShell.ALC.csproj" />
|
85 | 84 |
|
86 | 85 | </ItemGroup>
|
|
93 | 92 |
|
94 | 93 | <ItemGroup Condition="'$(PnPCoreSdkPath)' != '' and '$(IsRelease)' != '1'">
|
95 | 94 | <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="1.1.1" />
|
96 |
| - <Reference Include="PnP.Core"> |
| 95 | + <Reference Include="PnP.Core" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 96 | + <HintPath>$(PnPCoreSdkPath)PnP.Core\bin\Debug\net6.0\PnP.Core.dll</HintPath> |
| 97 | + <Private>true</Private> |
| 98 | + <SpecificVersion>false</SpecificVersion> |
| 99 | + </Reference> |
| 100 | + <Reference Include="PnP.Core" Condition="'$(TargetFramework)' == 'net462'"> |
97 | 101 | <HintPath>$(PnPCoreSdkPath)PnP.Core\bin\Debug\netstandard2.0\PnP.Core.dll</HintPath>
|
98 | 102 | <Private>true</Private>
|
99 | 103 | <SpecificVersion>false</SpecificVersion>
|
100 | 104 | </Reference>
|
101 |
| - <Reference Include="PnP.Core.Auth"> |
| 105 | + <Reference Include="PnP.Core.Auth" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 106 | + <HintPath>$(PnPCoreSdkPath)PnP.Core.Auth\bin\Debug\net6.0\PnP.Core.Auth.dll</HintPath> |
| 107 | + <Private>true</Private> |
| 108 | + <SpecificVersion>false</SpecificVersion> |
| 109 | + </Reference> |
| 110 | + <Reference Include="PnP.Core.Auth" Condition="'$(TargetFramework)' == 'net462'"> |
102 | 111 | <HintPath>$(PnPCoreSdkPath)PnP.Core.Auth\bin\Debug\netstandard2.0\PnP.Core.Auth.dll</HintPath>
|
103 | 112 | <Private>true</Private>
|
104 | 113 | <SpecificVersion>false</SpecificVersion>
|
105 | 114 | </Reference>
|
106 |
| - <Reference Include="PnP.Core.Admin"> |
| 115 | + <Reference Include="PnP.Core.Admin" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 116 | + <HintPath>$(PnPCoreSdkPath)PnP.Core.Admin\bin\Debug\net6.0\PnP.Core.Admin.dll</HintPath> |
| 117 | + <Private>true</Private> |
| 118 | + <SpecificVersion>false</SpecificVersion> |
| 119 | + </Reference> |
| 120 | + <Reference Include="PnP.Core.Admin" Condition="'$(TargetFramework)' == 'net462'"> |
107 | 121 | <HintPath>$(PnPCoreSdkPath)PnP.Core.Admin\bin\Debug\netstandard2.0\PnP.Core.Admin.dll</HintPath>
|
108 | 122 | <Private>true</Private>
|
109 | 123 | <SpecificVersion>false</SpecificVersion>
|
110 | 124 | </Reference>
|
111 |
| - <Reference Include="PnP.Core.Transformation"> |
| 125 | + <Reference Include="PnP.Core.Transformation" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 126 | + <HintPath>$(PnPCoreSdkPath)PnP.Core.Transformation\bin\Debug\net6.0\PnP.Core.Transformation.dll</HintPath> |
| 127 | + <Private>true</Private> |
| 128 | + <SpecificVersion>false</SpecificVersion> |
| 129 | + </Reference> |
| 130 | + <Reference Include="PnP.Core.Transformation" Condition="'$(TargetFramework)' == 'net462'"> |
112 | 131 | <HintPath>$(PnPCoreSdkPath)PnP.Core.Transformation\bin\Debug\netstandard2.0\PnP.Core.Transformation.dll</HintPath>
|
113 | 132 | <Private>true</Private>
|
114 | 133 | <SpecificVersion>false</SpecificVersion>
|
115 | 134 | </Reference>
|
116 |
| - <Reference Include="PnP.Core.Transformation.SharePoint"> |
| 135 | + <Reference Include="PnP.Core.Transformation.SharePoint" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 136 | + <HintPath>$(PnPCoreSdkPath)PnP.Core.Transformation.SharePoint\bin\Debug\net6.0\PnP.Core.Transformation.SharePoint.dll</HintPath> |
| 137 | + <Private>true</Private> |
| 138 | + <SpecificVersion>false</SpecificVersion> |
| 139 | + </Reference> |
| 140 | + <Reference Include="PnP.Core.Transformation.SharePoint" Condition="'$(TargetFramework)' == 'net462'"> |
117 | 141 | <HintPath>$(PnPCoreSdkPath)PnP.Core.Transformation.SharePoint\bin\Debug\netstandard2.0\PnP.Core.Transformation.SharePoint.dll</HintPath>
|
118 | 142 | <Private>true</Private>
|
119 | 143 | <SpecificVersion>false</SpecificVersion>
|
120 | 144 | </Reference>
|
121 | 145 | </ItemGroup>
|
122 | 146 |
|
123 | 147 | <ItemGroup Condition="'$(PnPFrameworkPath)' != '' and '$(IsRelease)' != '1'">
|
124 |
| - <Reference Include="PnP.Framework"> |
| 148 | + <Reference Include="PnP.Framework" Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 149 | + <HintPath>$(PnPFrameworkPath)PnP.Framework\bin\Debug\net6.0\PnP.Framework.dll</HintPath> |
| 150 | + <Private>true</Private> |
| 151 | + <SpecificVersion>false</SpecificVersion> |
| 152 | + </Reference> |
| 153 | + <Reference Include="PnP.Framework" Condition="'$(TargetFramework)' == 'net462'"> |
125 | 154 | <HintPath>$(PnPFrameworkPath)PnP.Framework\bin\Debug\netstandard2.0\PnP.Framework.dll</HintPath>
|
126 | 155 | <Private>true</Private>
|
127 | 156 | <SpecificVersion>false</SpecificVersion>
|
128 | 157 | </Reference>
|
129 | 158 | </ItemGroup>
|
130 | 159 |
|
131 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'"> |
132 |
| - <PackageReference Include="System.Management.Automation" Version="7.0.3" /> |
| 160 | + <ItemGroup Condition="'$(TargetFramework)' == 'net6.0-windows'"> |
| 161 | + <PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> |
| 162 | + <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" /> |
| 163 | + <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="6.0.0" /> |
| 164 | + <PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" /> |
| 165 | + <PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" /> |
| 166 | + <PackageReference Include="System.Security.Cryptography.ProtectedData" Version="6.0.0" /> |
| 167 | + <PackageReference Include="System.Security.Cryptography.OpenSsl" Version="5.0.0" /> |
| 168 | + <PackageReference Include="System.Text.Encodings.Web" Version="6.0.0" /> |
| 169 | + <PackageReference Include="System.Management.Automation" Version="7.2.0" /> |
| 170 | + <PackageReference Include="System.Text.Json" Version="6.0.7" /> |
| 171 | + <PackageReference Include="TextCopy" Version="6.1.0" /> |
| 172 | + |
133 | 173 | </ItemGroup>
|
134 | 174 |
|
135 | 175 | <ItemGroup Condition="'$(TargetFramework)' == 'net462'">
|
136 |
| - <PackageReference Include="Microsoft.PowerShell.5.ReferenceAssemblies" Version="1.1.0" /> |
| 176 | + <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="2.2.0" /> |
| 177 | + <PackageReference Include="Microsoft.Extensions.Http" Version="2.2.0" /> |
| 178 | + <PackageReference Include="Newtonsoft.Json" Version="12.0.3" /> |
| 179 | + <PackageReference Include="System.Configuration.ConfigurationManager" Version="4.7.0" /> |
| 180 | + <PackageReference Include="System.Security.Cryptography.ProtectedData" Version="4.7.0" /> |
| 181 | + <PackageReference Include="System.Security.Cryptography.OpenSsl" Version="4.7.0" /> |
| 182 | + <PackageReference Include="System.Text.Encodings.Web" Version="4.7.2" /> |
| 183 | + <PackageReference Include="System.Text.Json" Version="4.7.2" /> |
| 184 | + <PackageReference Include="TextCopy" Version="4.3.1" /> |
137 | 185 | </ItemGroup>
|
138 | 186 |
|
139 | 187 | <ItemGroup Condition="'$(TargetFramework)' == 'net462'">
|
140 | 188 | <Compile Remove="Base\DependencyAssemblyLoadContext.cs" />
|
141 | 189 | </ItemGroup>
|
142 | 190 |
|
| 191 | + <ItemGroup> |
| 192 | + <None Include="..\..\nugeticon.png"> |
| 193 | + <Pack>True</Pack> |
| 194 | + <PackagePath>\</PackagePath> |
| 195 | + </None> |
| 196 | + <None Include="..\..\README.md"> |
| 197 | + <Pack>True</Pack> |
| 198 | + <PackagePath>\</PackagePath> |
| 199 | + </None> |
| 200 | + </ItemGroup> |
| 201 | + |
143 | 202 | <ItemGroup>
|
144 | 203 | <EmbeddedResource Update="Properties\Resources.resx">
|
145 | 204 | <Generator>ResXFileCodeGenerator</Generator>
|
|
0 commit comments