网站推广的方法和技巧,免费google账号注册入口,威海网络公司,wordpress影视源码第一步#xff1a;运行 dotnet restore 命令#xff0c;以还原项目中指定的依赖项 1 dotnet restore 第二步#xff1a;使用 dotnet build 命令为目标平台上的应用创建调试版本。 如果不指定想要生成的运行时标识符#xff0c;则 dotnet build 命令将会创建仅适用于当前系统… 第一步运行 dotnet restore 命令以还原项目中指定的依赖项 1 dotnet restore 第二步使用 dotnet build 命令为目标平台上的应用创建调试版本。 如果不指定想要生成的运行时标识符则 dotnet build 命令将会创建仅适用于当前系统运行时 ID 的版本。 可使用以下命令生成目标平台适用的应用 1 dotnet build -r win81-x64 我的服务器是Windows 8.1 / Windows Server 2012 R2 win81-x64 win81-x86 win81-arm 目标平台.NET Core 运行时标识符 (RID) 目录 注如果没有通过提示如下类似信息 C:\Program Files\dotnet\sdk\1.0.0\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.Sdk.targets(92,5): error : Assets file D:\Site\GCClass4\obj\project.assets.json doesnt have a target for .NETCoreApp,Versionv1.0/win81-x64. Ensure you have restored this project for TargetFrameworknetcoreapp1.0 and RuntimeIdentifierwin81-x64. [D:\Site\GCClass4\GCClass4.csproj] 请修改你的.csproj文件如下 Project SdkMicrosoft.NET.Sdk.Web PropertyGroup TargetFrameworknetcoreapp1.0/TargetFramework RuntimeIdentifierswin81-x64/RuntimeIdentifiers /PropertyGroup ItemGroup PackageReference IncludeMicrosoft.AspNetCore Version1.0.3 / PackageReference IncludeMicrosoft.AspNetCore.Mvc Version1.0.2 / PackageReference IncludeMicrosoft.AspNetCore.StaticFiles Version1.0.1 / PackageReference IncludeMicrosoft.Extensions.Logging.Debug Version1.0.1 / PackageReference IncludeMicrosoft.VisualStudio.Web.BrowserLink Version1.0.1 / /ItemGroup /Project 再次执行“第一步”和“第二步”通过后在继续以下步骤 第三步调试并测试该程序后可以通过对两个目标平台使用 dotnet publish 命令来为每个作为目标的平台创建要与应用一起部署的文件如下所示 1 dotnet publish -c release -r win81-x64 -c 发布时要使用的配置。 默认值为 Debug。 -r 发布针对给定运行时的应用程序。 有关可以使用的运行时标识符 (RID) 列表请参阅 RID 目录。 这将为目标平台创建一个应用的发行版而不是调试版。 生成的文件位于名为 publish 的子目录中该目录位于项目的 .\bin\release\netcoreapp1.0\runtime_identifier 子目录的子目录中。 请注意每个子目录中都包含完整的启动应用所需的文件集既有应用文件也有所有 .NET Core 文件。 原文地址http://www.cnblogs.com/duanyong/p/6541178.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注 赞赏