首页 文章

ASP.NET核心MVC依赖项

提问于
浏览
1

我指的是ASP.NET核心MVC解决方案示例 . 我想知道如何在解决方案中包含.NetCoreApp 1.0和.NETFramework 4.5.2依赖关系结构,如附图所示?在哪里以这种方式添加/组织结构?

ASP.NET Core Dependencies Structure

1 回答

  • 0

    最好described here,关键区别在于csproj文件中的TargetFramework到TargetFrameworks . 您可以通过右键单击或通过文件系统进行编辑 . 请参阅下面的TargetFramework(即针对一个框架):

    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>netcoreapp2.0</TargetFramework>
      </PropertyGroup>
    

    请参阅下文,了解多个框架:

    <PropertyGroup>
        <TargetFrameworks>netstandard1.4;net40;net45</TargetFrameworks>
      </PropertyGroup>
    

    在定位多个框架时,您的visual studio项目结构将调整为与您拥有的图像相似 .

    您还会发现,在IDE中工作时,错误过程会有所不同,在IDE中,它会将其中一个框架目标的视角作为默认设置 . 构建它时可能会产生错误,尽管代码编辑器中没有显示错误(因为代码编辑器可能显示框架,但您可能会遇到netstandard编译错误等) . 如果你对此很有说服力,那么这不是问题,但它起初确实让我感到困惑 .

相关问题