Quantcast
Channel: Active questions tagged nuget-package - Stack Overflow
Viewing all articles
Browse latest Browse all 3067

nuget package .pp not transform to .cs file

$
0
0

I am creating a NuGet package and I need to include some cs files and hope their namespace can auto transform to the target project's namespace. So I found the document said that I need to use .pp and replace the origin namespace to $rootname$. But when I publish this package, the target project not showing the Test.cs file in it, What am I missing?

Here are my Test.cs.pp, nuspec and nupkg screenshot

Test.cs.pp:

using $rootnamespace$.Enums;using System;using System.Collections.Generic;using System.ComponentModel.DataAnnotations;using System.Text;namespace $rootnamespace$.Entities{    public class Test    {        public LogTypeEnum LogType { get; set; }        [StringLength(60)]        public string ClientIP { get; set; }        [StringLength(512)]        public string Method { get; set; }        public string Params { get; set; }        public string Message { get; set; }        public string Exception { get; set; }    }}

nuspec:

<?xml version="1.0" encoding="utf-8"?><package ><metadata><id>$id$</id><version>1.0.51</version><title>$title$</title><authors>Nicky</authors><requireLicenseAcceptance>false</requireLicenseAcceptance><license type="expression">MIT</license><!--<projectUrl>http://project_url_here_or_delete_this_line/</projectUrl><iconUrl>http://icon_url_here_or_delete_this_line/</iconUrl>--><description>Test</description><releaseNotes>test</releaseNotes><copyright>$copyright$</copyright><dependencies><group targetFramework=".NETCoreApp3.1"><dependency id="AutoMapper.Extensions.Microsoft.DependencyInjection" version="7.0.0" exclude="Build,Analyzers" /><dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="3.1.2" exclude="Build,Analyzers" /><dependency id="Microsoft.AspNetCore.Identity.UI" version="3.1.2" exclude="Build,Analyzers" /><dependency id="Microsoft.EntityFrameworkCore" version="3.1.2" exclude="Build,Analyzers" /><dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="3.1.2" exclude="Build,Analyzers" /><dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="3.1.2" exclude="Build,Analyzers" /><dependency id="Newtonsoft.Json" version="12.0.3" exclude="Build,Analyzers" /></group></dependencies><frameworkReferences><group targetFramework=".NETCoreApp3.1"><frameworkReference name="Microsoft.AspNetCore.App" /></group></frameworkReferences><contentFiles><!-- Include Assets as Content --><files include="**/images/*.*" buildAction="EmbeddedResource" /><files include="cs/**/*.*" buildAction="Compile" /><files include="pp/**/*.*" buildAction="Compile" /></contentFiles></metadata><files><!--<file src="contentFiles\**" target="contentFiles" />--><file src="Entities\*.cs" target="contentFiles\cs\any\Entities" /><file src="Entities\*.pp" target="contentFiles\cs\any\Entities" /></files></package>

and nupkg:

enter image description here


Viewing all articles
Browse latest Browse all 3067

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>