分发应用程序时,我找不到microsoft.netcore.platforms的文件。这个怎么运作?

问题描述 投票:0回答:1

microsoft.netcore.platforms的文件提供解析.NETCore包的目标框架,平台和运行时特定实现所需的运行时信息。

分发应用程序时,我找不到microsoft.netcore.platforms的文件。这个怎么运作?它适用于complie或运行时?

c# .net-core .net-standard
1个回答
0
投票

来自documentation

定义应用将定位的平台。

<RuntimeIdentifiers>文件的<PropertyGroup>部分中创建一个csproj标记,用于定义应用程序所针对的平台,并为您定位的每个平台指定运行时标识符(RID)。请注意,您还需要添加分号以分隔RID。有关运行时标识符的列表,请参阅Runtime IDentifier catalog

例如,以下<PropertyGroup>部分表示该应用程序在64-bit Windows 10操作系统和64-bit OS X Version 10.11操作系统上运行。

<PropertyGroup>
    <RuntimeIdentifiers>win10-x64;osx.10.11-x64</RuntimeIdentifiers>
</PropertyGroup>
© www.soinside.com 2019 - 2024. All rights reserved.