-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathRhetos.AspNetFormsAuth.nuspec
57 lines (53 loc) · 3.65 KB
/
Rhetos.AspNetFormsAuth.nuspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rhetos.AspNetFormsAuth</id>
<version>5.4.0-dev</version>
<authors>Omega software</authors>
<owners>Omega software</owners>
<license type="expression">AGPL-3.0-only</license>
<projectUrl>https://github.com/rhetos/rhetos</projectUrl>
<description>AspNetFormsAuth is a plugin package for Rhetos development platform.
It provides an implementation of ASP.NET forms authentication to Rhetos server applications.</description>
<copyright>Copyright Omega software 2015</copyright>
<tags>Rhetos plugin</tags>
<dependencies>
<dependency id="Rhetos.CommonConcepts" version="5.0.0" />
<dependency id="Rhetos.RestGenerator" version="5.0.0" />
<dependency id="Rhetos.Host.AspNet" version="5.0.0" />
</dependencies>
<frameworkReferences>
<group targetFramework="net5.0">
<frameworkReference name="Microsoft.AspNetCore.App" />
</group>
</frameworkReferences>
<contentFiles>
<files include="any/any/RhetosTools/AdminSetup.exe" buildAction="None" copyToOutput="true" flatten="true" />
<files include="any/any/RhetosTools/AdminSetup.dll" buildAction="None" copyToOutput="true" flatten="true" />
<files include="any/any/RhetosTools/AdminSetup.pdb" buildAction="None" copyToOutput="true" flatten="true" />
<files include="any/any/RhetosTools/AdminSetup.runtimeconfig.json" buildAction="None" copyToOutput="true" flatten="true" />
</contentFiles>
</metadata>
<files>
<file src="Readme.md" target="" />
<file src="ChangeLog.md" target="" />
<file src="src\Rhetos.AspNetFormsAuth.props" target="build" />
<file src="src\Rhetos.AspNetFormsAuth\DataMigration\**\*" target="DataMigration" />
<file src="src\Rhetos.AspNetFormsAuth\DslScripts\**\*" target="DslScripts" />
<file src="src\Rhetos.AspNetFormsAuth\bin\Debug\net5.0\Rhetos.AspNetFormsAuth.dll" target="lib\net5.0" />
<file src="src\Rhetos.AspNetFormsAuth\bin\Debug\net5.0\Rhetos.AspNetFormsAuth.pdb" target="lib\net5.0" />
<file src="src\AdminSetup\bin\Debug\net5.0\AdminSetup.exe" target="contentFiles/any/any/RhetosTools" />
<file src="src\AdminSetup\bin\Debug\net5.0\AdminSetup.dll" target="contentFiles/any/any/RhetosTools" />
<file src="src\AdminSetup\bin\Debug\net5.0\AdminSetup.pdb" target="contentFiles/any/any/RhetosTools" />
<file src="src\AdminSetup\bin\Debug\net5.0\AdminSetup.runtimeconfig.json" target="contentFiles/any/any/RhetosTools" />
<!-- When invoking AdminSetup.exe, dotnet will search for some dlls (System.Diagnostics.PerformanceCounter.dll) in the output folder
because the DLL is specified in the AdminSetup.deps.json file
but an ASP.NET project will not have it because this DLL is located in Microsoft.AspNetCore.App runtime folder and will throw an error.
As the System.Diagnostics.PerformanceCounter.dll is not used when executing AdminSetup.exe
(the dependencies are needed only when internally calling AdminSetup with the execute-command-in-current-process flag but in this case
the AdminSetup.exe program will be started by itself with the host application deps.json and runtimeconfig.json files)
we are omitting the AdminSetup.deps.json file as a workaround so that dotnet will not try to search for this dependency
instead it will load only assemblies when needed that are located inside the bin folder (for the other assemblies would throw an error). -->
<!-- <file src="src\AdminSetup\bin\Debug\net5.0\AdminSetup.deps.json" target="contentFiles/any/any" /> -->
</files>
</package>