在 Visual Studio 2019 年,WCF 服务(AJAX 已启用)未在添加 --> 新建项中
In Visual Studio 2019, the WCF service (AJAX enabled) is not in Add --> New Item
我正在尝试创建一个 Rest Web 服务,我是 Visual Studio 2019 的新手。创建项目后,我试图通过右键单击该项目来获取 WCF 服务(AJAX 已启用)并去添加 - >新项目。但是,我在任何地方都看不到这项服务。我应该在某个地方下载这个模板吗?我如何让它工作?
This is the screenshot
使用 Visual Studio 2019,我遵循了 Microsoft 的以下演练的第一步:https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/create-an-ajax-wcf-asp-net-client
当我将项目添加到我的项目时,项目 WCF Service (Ajax enabled)
确实显示在项目列表中。所以它似乎在 Visual Studio 2019 年可用。
也许您使用了错误的 Visual Studio 项目类型,它过滤掉了那个项目?例如,我假设.NET Core 项目不能使用WCF 技术,因为WCF 可能只在.NET Framework 中可用。但是,看你的截图中项目的文件结构,我想你正在使用一个应该支持使用WCF技术的.NET Framework项目...
您可能想通过 运行 Visual Studio 安装程序(从开始菜单)检查您的 Visual Studio 安装,点击显示安装的 Modify
按钮,选择 ASP.NET and web development
工作负载(如果尚未选择),并检查 Workloads
选项卡的 Installation details
窗格中的相应选项。我想如果您想在项目中使用 WCF 功能,至少应该选择 Windows Communication Foundation
选项。
我个人不想对这类问题考虑太多。所以我前几天安装Visual Studio 2019的时候,我也简单的在安装细节里选择了(几乎)所有的选项...
请 运行 VisualStudio Installer ,然后将 Windows Communication Foundation Component 添加到 VS 2019 中。
问候
如果 Ajax 启用的 WCF 服务没有出现在您的添加新项目对话框中,请通过搜索 WCF 服务[=14= 检查您是否安装了该服务] 在搜索栏中。如果未安装,您可以安装它,它应该会显示在添加新项目的对话框中。
你的问题的解决方案是在框架中,更准确地说是使用任何版本低于 5 的框架。确保在创建项目时选择正确的框架。
我正在尝试创建一个 Rest Web 服务,我是 Visual Studio 2019 的新手。创建项目后,我试图通过右键单击该项目来获取 WCF 服务(AJAX 已启用)并去添加 - >新项目。但是,我在任何地方都看不到这项服务。我应该在某个地方下载这个模板吗?我如何让它工作?
This is the screenshot
使用 Visual Studio 2019,我遵循了 Microsoft 的以下演练的第一步:https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/create-an-ajax-wcf-asp-net-client
当我将项目添加到我的项目时,项目 WCF Service (Ajax enabled)
确实显示在项目列表中。所以它似乎在 Visual Studio 2019 年可用。
也许您使用了错误的 Visual Studio 项目类型,它过滤掉了那个项目?例如,我假设.NET Core 项目不能使用WCF 技术,因为WCF 可能只在.NET Framework 中可用。但是,看你的截图中项目的文件结构,我想你正在使用一个应该支持使用WCF技术的.NET Framework项目...
您可能想通过 运行 Visual Studio 安装程序(从开始菜单)检查您的 Visual Studio 安装,点击显示安装的 Modify
按钮,选择 ASP.NET and web development
工作负载(如果尚未选择),并检查 Workloads
选项卡的 Installation details
窗格中的相应选项。我想如果您想在项目中使用 WCF 功能,至少应该选择 Windows Communication Foundation
选项。
我个人不想对这类问题考虑太多。所以我前几天安装Visual Studio 2019的时候,我也简单的在安装细节里选择了(几乎)所有的选项...
请 运行 VisualStudio Installer ,然后将 Windows Communication Foundation Component 添加到 VS 2019 中。 问候
如果 Ajax 启用的 WCF 服务没有出现在您的添加新项目对话框中,请通过搜索 WCF 服务[=14= 检查您是否安装了该服务] 在搜索栏中。如果未安装,您可以安装它,它应该会显示在添加新项目的对话框中。
你的问题的解决方案是在框架中,更准确地说是使用任何版本低于 5 的框架。确保在创建项目时选择正确的框架。