如何从 Web 应用程序调试 C#/.NET 解决方案中的 Web 服务

2023-12-22

我有一个应用程序解决方案,由 8 个 C#/.NET 项目和 Web 服务组成。

其中一个项目是网络服务。

所有数据都是通过 Windows 窗体应用程序中的 Web 服务获取的。

但是,在调试 Windows 应用程序时,我无法调试在 Visual Studio 2010 中获取数据所需的 Web 服务。

当数据获取事件被触发时,如何调试解决方案中的 Web 服务项目?


通常,在 Visual Studio 中调试时,所选的 StartUp 项目将以调试模式执行。在您的情况下,您需要启动并调试 Web API 项目以及 WinForms 项目。您可以通过右键单击解决方案资源管理器并选择设置启动项目。将打开一个对话框,您可以在其中选择多个启动项目然后选择在调试解决方案时启动哪些项目。

另一种选择是拥有一个 StartUp 项目(Web API 项目,因为这是其他项目运行的要求)。然后,您可以在解决方案资源管理器中右键单击 WinForms 项目并选择Debug -> 启动新实例。您可以多次执行此操作来调试同一项目的多个实例。

显然,您始终可以将调试器附加到任何正在运行的进程,并且如果您的 Web API 是使用 IIS 部署的,那么它已经在运行了。使用上述过程,Visual Studio 将附加到正确的工作进程。

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

如何从 Web 应用程序调试 C#/.NET 解决方案中的 Web 服务 的相关文章

  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • 如何在 C# 中打开 Internet Explorer 属性窗口

    我正在开发一个 Windows 应用程序 我必须向用户提供一种通过打开 IE 设置窗口来更改代理设置的方法 Google Chrome 使用相同的方法 当您尝试更改 Chrome 中的代理设置时 它将打开 Internet Explorer
  • 如何连接重叠的圆圈?

    我想在视觉上连接两个重叠的圆圈 以便 becomes 我已经有部分圆的方法 但现在我需要知道每个圆的重叠角度有多大 但我不知道该怎么做 有人有主意吗 Phi ArcTan Sqrt 4 R 2 d 2 d HTH Edit 对于两个不同的半
  • 无限循环与无限递归。两者都是未定义的吗?

    无副作用的无限循环是未定义的行为 看here https coliru stacked crooked com view id 24e0a58778f67cd4举个例子参考参数 https en cppreference com w cpp
  • 如何使从 C# 调用的 C(P/invoke)代码“线程安全”

    我有一些简单的 C 代码 它使用单个全局变量 显然这不是线程安全的 所以当我使用 P invoke 从 C 中的多个线程调用它时 事情就搞砸了 如何为每个线程单独导入此函数 或使其线程安全 我尝试声明变量 declspec thread 但
  • C++ 多行字符串原始文字[重复]

    这个问题在这里已经有答案了 我们可以像这样定义一个多行字符串 const char text1 part 1 part 2 part 3 part 4 const char text2 part 1 part 2 part 3 part 4
  • 需要帮助优化算法 - 两百万以下所有素数的总和

    我正在尝试做一个欧拉计划 http projecteuler net问题 我正在寻找 2 000 000 以下所有素数的总和 这就是我所拥有的 int main int argc char argv unsigned long int su
  • 访问外部窗口句柄

    我当前正在处理的程序有问题 这是由于 vista Windows 7 中增强的安全性引起的 特别是 UIPI 它阻止完整性级别较低的窗口与较高完整性级别的窗口 对话 就我而言 我想告诉具有高完整性级别的窗口进入我们的应用程序 它在 XP 或
  • WPF 数据绑定到复合类模式?

    我是第一次尝试 WPF 并且正在努力解决如何将控件绑定到使用其他对象的组合构建的类 例如 如果我有一个由两个单独的类组成的类 Comp 为了清楚起见 请注意省略的各种元素 class One int first int second cla
  • 使用 C# 中的 CsvHelper 将不同文化的 csv 解析为十进制

    C 中 CsvHelper 解析小数的问题 我创建了一个从 byte 而不是文件获取 csv 文件的类 并且它工作正常 public static List
  • 使用.Net/C# 计算集合的频率分布

    是否有一种快速 简单的方法来使用 Linq 或其他方式计算 Net 集合的频率分布 例如 任意长的 List 包含许多重复项 遍历列表并计算 跟踪重复次数的巧妙方法是什么 查找列表中重复项的最简单方法是将其分组 如下所示 var dups
  • 如何定义一个可结构化绑定的对象的概念?

    我想定义一个concept可以检测类型是否T can be 结构化绑定 or not template
  • VB.NET 中的静态方法实现

    我很困惑Static在 VB NET 中的实现 在 C 中 我们可以创建静态类和静态方法来为我们的应用程序编写实用方法 现在 VB NET 让我们创建Module代替静态类 如果我们在模块中创建一个方法 默认情况下它会变成静态的 但在我的应
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • LINQ:使用 INNER JOIN、Group 和 SUM

    我正在尝试使用 LINQ 执行以下 SQL 最接近的是执行交叉联接和总和计算 我知道必须有更好的方法来编写它 所以我向堆栈团队寻求帮助 SELECT T1 Column1 T1 Column2 SUM T3 Column1 AS Amoun
  • 如何实例化 ODataQueryOptions

    我有一个工作 简化 ODataController用下面的方法 public class MyTypeController ODataController HttpGet EnableQuery ODataRoute myTypes pub
  • C# 中的 IPC 机制 - 用法和最佳实践

    不久前我在 Win32 代码中使用了 IPC 临界区 事件和信号量 NET环境下场景如何 是否有任何教程解释所有可用选项以及何时使用以及为什么 微软最近在IPC方面的东西是Windows 通信基础 http en wikipedia org
  • 使用特定参数从 SQL 数据库填充组合框

    我在使用参数从 sql server 获取特定值时遇到问题 任何人都可以解释一下为什么它在 winfom 上工作但在 wpf 上不起作用以及我如何修复它 我的代码 private void UpdateItems COMBOBOX1 Ite
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么
  • 现代编译器是否优化乘以 1 和 -1

    如果我写 template

随机推荐

  • 从 LiveData(房间数据库)填充 Spinner

    我在哪里 我正在尝试使用 Room 使用数据库中的数据填充微调器 该数据是一个术语列表 其中包含与其相关的课程 我想在创建新课程时使用微调器来选择与其关联的术语 目前 微调器不显示默认选项 但如果单击微调器 它会显示可供选择的数据列表 从微
  • 使用 IN 子句从 Excel 进行参数化查询

    我有一个MS Query连接来自Excel 2016床单到IBM DB2数据库 我使用参数化查询并将参数值链接到 Excel 单元格 而 奇异值 条款 例如 lt gt like工作 我无法得到IN工作条款具有多个值但除此之外超级简单的查询
  • 如何从 iPhone 在 Whatsapp 上分享图像 + 文本标题(URL)?

    我已使用以下代码在 WhatsApp 上共享图像 但无法使用以下代码设置标题文本 我尝试过注释属性UIDocumentInteractionController 但是在WhatsApp开发者表单中没有指定任何键进行注释 我确实知道我们可以通
  • 当用户不活动 2 分钟时获取信息“此请求导致为您的应用程序启动一个新进程”

    我使用 java 和 GWT 在 GAE 上部署了我的应用程序 当我使用我的应用程序 ID Sample sampleappId appspot com 登录我的应用程序时 在我的应用程序中 当我填写诸如客户注册之类的表格时 有很多表格 然
  • 我应该将 `package-lock.json` 复制到 Dockerfile 中的容器映像吗?

    这是我的Dockerfile FROM node 12 slim ENV NODE ENV production WORKDIR COPY COPY ENTIRE FOLDER COPY package json package json
  • 如何获取 Android 上的软键盘高度?

    这些天我一直在使用 libgdx 开发一个 android 项目 期间出现了一个疑问 当软键盘出现时 一些视图将被覆盖 所以我想获取解决此错误的高度 我知道使用android api开发项目时可以设置软输入模式来解决这个问题 libgdx是
  • 引用同一解决方案 C# 中另一个项目的 Web.Config 文件

    我有一个 VC2010 C 解决方案 其中有许多项目 例如 我有一个网络项目 并且有一个类库 在 web config 文件中 我有一个密钥
  • 向数据框添加新列的函数

    我需要一个函数 将新列 具有常量值 添加到数据框中df 到目前为止我的尝试是这样的 f function df col name col value df col name col value print df 典型的输入是 f df Ne
  • 如何停止docker中运行的节点

    我刚刚安装了 dockers 并安装了节点 我能够运行一个基本的快递网站 我现在的问题是我无法阻止它 Control C 没有执行任何操作 我暂时退出的做法是 关闭泊坞窗的终端 打开一个新的 搜索所有正在运行的 docker 容器 Then
  • JSP:将文件上传到服务器的最佳实践

    我正在使用多部分表单 Apache FileUpload 等上传文件 它工作正常 但是 我想知道在服务器中保存文件时的最佳实践或常见做法是什么 如下所示 命名服务器中的文件 即 什么名称更好 生成的一些UUID 或者当我插入文件关联数据时由
  • 仅限滑出式菜单 css

    我正在尝试制作一个纯 css 滑出菜单 可以滑出和滑回 请参阅我的小提琴http jsfiddle net EZ8SK 1 http jsfiddle net EZ8SK 1 这里 现在我想将处理程序合二为一 我尝试使用单选按钮或复选框来执
  • 如何在android studio中导入外部库?

    我很难导入库 PageSlidingTapStrip https github com astuetz PagerSlidingTabStrip https github com astuetz PagerSlidingTabStrip 我
  • Angularfire2.5 实时数据库,具有角度材料自动完成功能

    我正在尝试将角度材料自动完成输入字段与 angularfire2 v5 一起使用 我在调整所示示例时遇到一些困难 https material angular io components autocomplete examples http
  • 计算大矩阵的均值和协方差(300000 x 70000)

    我正在使用 Numpy 并尝试计算大矩阵 300000 x 70000 的均值和协方差 我有 32GB 大小的可用内存 就计算效率和实施简易性而言 此任务的最佳实践是什么 我目前的实现如下 def compute mean variance
  • 更改 tkinter 消息框中消息的部分颜色

    我有一个如下所示的 TKinter 消息框 我想改part将消息的颜色改为不同的颜色 例如 在下面的消息框中 我希望语言为Blue 这可能吗 无法更改此类选项Tkinter 标准对话框 http effbot org tkinterbook
  • 从外部库提供静态文件

    我试图提供外部库内的静态文件 我已经完成了控制器和视图的工作 但我无法从该库加载资源 javascript 图像等 这是我的 Startup cs public void ConfigureServices IServiceCollecti
  • 比较 2 个 imageData 对象

    我有 2 个 imageData 对象 它们是通过相同的上下文从同一画布获取的 但是当比较它们时 当我认为它们应该包含相同的数据时 它们并不相等 var canv document createElement canvas canv set
  • 允许网络场中的会话吗? StateServer 足够好吗?

    首先向您介绍一下当前环境的背景 我们有许多 ASP NET 应用程序 所有这些应用程序都在某些方面使用会话 由于流量水平 我们在多个服务器上进行 负载平衡 但是 我们的负载平衡设置为使用 粘性会话 因为当前所有 Web 应用程序都设置为使用
  • MVVM模式存在哪些问题? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何从 Web 应用程序调试 C#/.NET 解决方案中的 Web 服务

    我有一个应用程序解决方案 由 8 个 C NET 项目和 Web 服务组成 其中一个项目是网络服务 所有数据都是通过 Windows 窗体应用程序中的 Web 服务获取的 但是 在调试 Windows 应用程序时 我无法调试在 Visual