Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core Razor类库页面未加载Nuget包_Asp.net Core_Razor_Asp.net Core Mvc_Razor Pages - Fatal编程技术网

Asp.net core Razor类库页面未加载Nuget包

Asp.net core Razor类库页面未加载Nuget包,asp.net-core,razor,asp.net-core-mvc,razor-pages,Asp.net Core,Razor,Asp.net Core Mvc,Razor Pages,我发布了我的Razor类库作为一个NuGet包,但是页面没有显示出来(404)。当我在一个示例项目中有直接引用时,它就起作用了 我在.csproj文件中尝试了许多设置,并将程序集添加为ApplicationPart。但是我错过了一些东西 这是我在RCL中的文件夹结构。 区域->标识->页面->访问管理器->Index.cshtml 区域->标识->页面->访问管理器->Index.cshtml.cs 还有我的.csproj <Project Sdk="Microsoft.NET.Sdk.R

我发布了我的Razor类库作为一个NuGet包,但是页面没有显示出来(404)。当我在一个示例项目中有直接引用时,它就起作用了

我在.csproj文件中尝试了许多设置,并将程序集添加为ApplicationPart。但是我错过了一些东西

这是我在RCL中的文件夹结构。 区域->标识->页面->访问管理器->Index.cshtml 区域->标识->页面->访问管理器->Index.cshtml.cs

还有我的.csproj

<Project Sdk="Microsoft.NET.Sdk.Razor">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <IncludeRazorContentInPack>true</IncludeRazorContentInPack>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
    <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="2.2.0" />
  </ItemGroup>

</Project>

netstandard2.0
真的
任何关于它作为Nuget包发布时不起作用的建议