如何从命令行运行已编译的 blazor Web 客户端?

2023-12-24

假设我有经典的 blazor 项目——服务器、客户端和共享项目。我可以在 VS 2019 中将服务器设置为启动项目并运行它(它将运行服务器)。或者我可以将客户端设置为启动项目并运行它(它将运行客户端)。到目前为止,一切都很好。

我可以切换到命令行,导航到服务器的“bin”文件夹并执行“dotnet WebBlazor.Server.dll”,服务器将按我的预期运行。

但是当我导航到客户端文件夹时,我可以看到 dll 被放置在两个位置——“wwwroot”文件夹旁边和“wwwroot/_framework”文件夹以及其他 dll 内。当我尝试执行“dotnet WebBlazor.Client.dll”(在两个提到的地方)时,我收到错误消息,指出没有 WebBlazor.Client.deps.json 这样的文件。并且还缺少“hostpolicy.dll”库。

进一步的错误消息引导我做出两个选择:我应该将 Web 客户端作为独立应用程序或依赖于框架的应用程序运行。我想做的就是运行客户端——如果我没记错的话,在服务器情况下,Kestrel 会自动运行,并在我编写的服务器代码之上运行。我假设客户端也是如此,所以我想在 CLI 中运行它,因为 VS 能够运行它。

我还没有发布我的应用程序,我只想从 CLI 运行编译的二进制文件。


在您的客户端项目文件夹中,启动:

dotnet run 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从命令行运行已编译的 blazor Web 客户端? 的相关文章

随机推荐

  • QMimeData 中的 Python 对象

    我正在基于我的自定义模型实现拖放 QTreeView 一切正常 我的树显示数据 启用了拖放 现在最后一步就在我面前 放置和传输拖动的数据 为此 我需要在模型中实现 mimeTypes mimeData 和 dropMimeData 方法 现
  • 将多个canvas转换为html5中的dataURL

    我想加入多个画布来制作一个图像 那么有没有什么方法可以将多于一张画布隐藏起来toDataURL制作单个图像 创建一个函数 该函数接受多个参数 画布元素 将它们放在一个空白画布上 然后返回新制作的画布的 dataurl var getImad
  • Java 中的逻辑表示法

    绝对基本的 Java 问题 我在 Google 上很难找到 以下是什么意思 7 8 0 这相当于写 7 0 8 0 我写了一个快速的 main 来测试这一点 情况似乎确实如此 我只是想确保我没有遗漏任何东西 Nope is 按位和 http
  • Python 应用程序输出到系统日志服务器

    我正在尝试在谷歌上进行一些搜索 每 5 分钟左右循环一次 当它受到攻击时 我希望它将结果推送到系统日志服务器 我对 python 很陌生 所以请原谅我的无知 我已经搜索了很长时间 但找不到我的问题的答案 我打算添加多个查询来查找不同的结果
  • 逻辑数组 - 在赋值 A(I) = B 中,B 和 I 中的元素数量必须相同

    我有三个矩阵 A B和C 当B大于A时 我想用A使该值饱和 它表示I中的元素数量 即 B gt A 必须与A 中的元素数量 我检查了下面 它们是相同的 gt gt A 5 5 5 5 5 5 5 5 5 gt gt B 2 2 2 2 2
  • 尝试将 Django 国家添加到 Django

    我是 django 的新手 我正在尝试安装 django 国家 但遇到了问题 我安装自http pypi python org pypi django countries 1 0 1 http pypi python org pypi dj
  • 在 asp.net mvc 中使用 jQuery 动态删除表行

    我有一个表 可以动态添加和删除行 model AHBReports Models AdjustmentModel using Html BeginForm table Html EditorFor model gt model Adjust
  • 确定运行 .NET 应用程序的系统要求

    如何确定 NET 应用程序的最低系统要求 我希望能够确定应列出的运行应用程序的最低系统要求 RAM CPU 等 该应用程序是用 C 编写的 并使用 NET 3 5 和 DirectX9 这一切都是关于反复试验 在各种设置中运行它以查看它是否
  • 添加 TwilioController 基类继承后,Microsoft Azure MVC 3 Web 角色未启动

    Azure Web 角色 MVC 3 项目 不会以 Twilio 控制器类启动 我有一个托管在 MS Azure 上的 MVC 3 应用程序 它发布到 Azure Web 角色 没有问题 我添加了 Nuget Twilio 和 Twilio
  • Android 向后代码兼容性

    我正在开发一个应用程序 使用 android hardware Camera parameters getSupportedPictureSizes 这仅适用于 SDK 版本 8 我希望与 SDK 4 兼容 所以我这样做了 if Build
  • 属性错误:“模块”对象没有属性“读者”[重复]

    这个问题在这里已经有答案了 我收到错误 AttributeError 模块 对象没有属性 读者 当我运行下面的代码但我不明白为什么 import csv with open test csv as f q csv reader f 您导入了
  • Pod 处于挂起阶段(错误:FailedScheduling:节点与节点选择器不匹配)

    我的其中一个 pod 有问题 它说它处于待处理状态 如果我描述这个 Pod 我会看到以下内容 Events Type Reason Age From Message Normal NotTriggerScaleUp 1m x58 over
  • 使用 Android Studio 3.1 和 gradle 3.1.0 构建项目时出错

    我对这个项目有一个问题 我尝试在将 Android Studio 更新到 3 1 版本后构建它 我也将 gradle 更新到版本 3 1 0 只是 gradle Sync 工作正常 但尝试编译所有项目显示了这个错误 我已经将构建工具和所有库
  • ejabberd MUC 消息历史记录

    我使用 ejabberd XMPP 服务器作为聊天客户端 它还具有群聊功能 我的问题是 当新用户加入群组房间时 他只能收到来自该房间的前 20 条消息 尽管 History size 设置为 200 目前 在客户端 当新用户加入房间时 存在
  • Java 中“易失性”是什么意思?

    We use volatile在我们的一个项目中 维护由不同线程访问的变量的相同副本 我的问题是是否可以使用volatile with static 编译器没有给出任何错误 但我不明白使用两者的原因 如果没有阅读内存模型规范 我建议您阅读h
  • 如何使用 .net core 的 ILoggerFactory 写入自定义事件源?有没有办法指定来源?

    我正在尝试写入 netcore c 中的自定义事件源 但尚未找到指定 net core 记录器对象的目标源的方法 在这种情况下 我想写入 我的事件日志 而不是应用程序日志 下面的代码成功写入应用程序日志 但我想将其指向 我的事件日志 事件源
  • 使用 BeautifulSoup 查找所有“ul”和“li”元素

    我目前正在 Python 中编写一个爬行脚本 我想将以下 HTML 响应映射到多重列表或字典中 这并不重要 我当前的代码是 from bs4 import BeautifulSoup from urllib request import R
  • 使用 AutoMapper 从数据库加载实体?

    我读过的大部分内容 例如来自作者 http lostechies com jimmybogard 2009 09 18 the case for two way mapping in automapper 指示应使用 AutoMapper
  • UI-Bootstrap Carousel 无法与我的 Angular 应用程序配合。为什么?

    我已经尝试了一切 就好像我所做的一切都无法让这个该死的旋转木马正常工作 它从控制器引入正确的数据 但它不会像轮播一样格式化它 所有内容都显示出来 并且单词彼此堆叠在一起 这是我的角度应用程序依赖项 var app angular modul
  • 如何从命令行运行已编译的 blazor Web 客户端?

    假设我有经典的 blazor 项目 服务器 客户端和共享项目 我可以在 VS 2019 中将服务器设置为启动项目并运行它 它将运行服务器 或者我可以将客户端设置为启动项目并运行它 它将运行客户端 到目前为止 一切都很好 我可以切换到命令行