第 1 步:确保在 Build 选项中选中 Produce Outputs on build。 (只有勾选了这个选项,才会生成DLL文件。)
第 2 步:在 发布 模式下构建 Web 应用程序。
第 3 步:编译后的 DLLs 将出现在:..\artifacts\bin\WebAppName\Release\dnx451。
第 4 步:可以使用 ILSpy 检查生成的DLLs。
第 5 步:选择 Web 应用程序并点击发布。
第六步:进入发布路径:..\approot\src\WebAppName,删除所有编译成DLLs的Class文件(验证第四步后)。如果使用了ViewModels,则不应删除这些文件,因为它们将在Views 中使用(请参阅步骤8)。
第七步:复制第三步生成的DLLs,粘贴到发布的路径:..\approot\src\WebAppName。
第 8 步:将所有 ViewModel 文件移动到 Views 文件夹中。
第9步:在Command Window的位置打开..\approot\src\WebAppName。
第 10 步:在命令行窗口中输入 dnx --lib "..\approot\src\WebAppName" web 并单击 Enter。 (输入Command Window打开的路径。)
第 11 步:现在,Kestrel Server 已启动,您可以通过访问 http://localhost:5000/ 浏览 Web 应用程序
注意: DNX 正在使用retired 支持新的.NET Core Command LIne (CLI) Tools。
提示 1:要从移动设备查看应用程序,请查看:Viewing localhost website from mobile device。