【发布时间】:2018-09-19 21:46:45
【问题描述】:
我有一个 ASP.NET Core 2.0 Razor Pages 项目。我正在使用 Visual Studio 2017。
我已将我们的一个内部程序集添加到项目中(它包含通用定义、类型和函数等)。该项目可以编译,但是当我尝试运行它时,出现以下错误。
这是我的 .csproj 文件
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<Version>2018.3.12.6</Version>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="JWT" Version="3.1.1" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.0.0" PrivateAssets="All" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="2.0.0" />
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" />
<DotNetCliToolReference Include="dotnet-setversion" Version="*" />
</ItemGroup>
<ItemGroup>
<Reference Include="Common">
<HintPath>..\packages\Common.dll</HintPath>
</Reference>
</ItemGroup>
</Project>
这是我的 Visual Studio 2017 项目,显示项目中的程序集。
谷歌搜索错误并没有提供太多有用的信息。
如何在 ASP.NET Core 2.0 Razor Pages 项目中添加对自定义程序集的引用?
【问题讨论】:
-
是的,我看到了那个帖子。接受的答案与 MVC 相关。我没有使用 MVC。我的项目是 Razor Pages 项目。
标签: asp.net-core asp.net-core-2.0