问题标签 [web-reference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - 在同一项目中添加对 WCF 服务的服务引用
将服务引用添加到被引用的服务在同一个 VS 项目中定义的项目中是否是一种可接受的编程实践?(服务和服务参考在同一个项目中)
例子:
MyWebAppProj
-Services
--MyService
-Service References
--MyServiceServiceReference.MyServiceClient
-Default.aspx.cs 使用 MyServiceServiceReference.MyServiceClient
这背后的原因是可以将 Silverlight 应用程序添加到项目中。如果是这样,我们将不得不通过服务层公开所有业务逻辑方法,那么为什么不首先这样做并在任何地方使用它们以保持网页和 Silverlight 页面之间的标准化。
visual-studio-2008 - 将项目中 Web 引用的命名空间更改为 VS 项目模板
当我向项目添加 Web 引用时,它会出现一个默认命名空间:com.wpdevs.myservice。这是我希望它在应用程序中使用的命名空间。
当我将 using 语句添加到项目中时,我必须添加:
我想找到一种方法来避免在 using 语句中引用项目名称。我现在正在组合的项目注定要转换为 VS Project 模板,并且在那里有一个相当奇怪的引用,甚至有一个每个项目的引用,这不是我希望在项目中拥有的东西。
c# - 添加 Web 引用不会生成预期的 reference.cs 文件。缺席函数
我正在使用 Visual Studio 2005 中的旧 Windows 应用程序。原始应用程序中引用的 webserviced 有 2 个函数,当我在自动生成的 reference.cs 文件中达到峰值时,我注意到允许异步调用的其他几个函数已生成,即开始WhatFunctionNameIsCalled并结束WhatFunctionNameIsCalled 。
我的问题是我创建了一个新的 Windows 应用程序并添加了相同的 Web 引用,但是在我的 reference.cs 代理类中没有生成 Begin 和 End 函数。有谁知道发生了什么?
sql-server - SQL 报告服务参考
我想在本地机器上添加对 SQL 报告服务的服务引用。在 Web 服务 URL 选项卡下的报告服务配置管理器中,我暴露了报告服务 URL,我尝试使用该 Web 引用 URL 将 Web 引用添加到项目中,但找不到它。
请告诉我我错过了什么或者这是正确的方法吗?
非常感谢。
.net - 在 Visual Studio 2010 中使用 .Net 2.0 Web 参考
我有一个已迁移到使用 Visual Studio 2010 的 .Net 3.5 类库项目。它仍然以 .Net 3.5 为目标。该项目包含两个 ASP.Net 2.0 样式的 Web 引用(带有自动生成的 Reference.cs 文件)。
在迁移到 VS 2010 期间,Reference.cs 文件已更新为使用 .Net 4.0。具体来说,构造函数属性发生了变化。
原来是:
新值是:
我将值更改回 Reference.cs 文件中,但每当我运行“更新 Web 引用”命令时,属性都会更改回来。我还尝试向该项目添加一个新的 Web 服务引用,它们似乎也以 .Net 4.0 为目标。
有没有办法阻止这些 Reference.cs 文件被更新为使用 .Net 4.0?
visual-studio-2010 - 如何在 VS2010 中将 Web 引用从一个项目移动到另一个项目?
我正在做一些解决方案,并希望将一些 Web 引用从一个项目移动到另一个项目。VS2010 不允许我将它们从一个项目拖放到另一个项目。移动它们的最简单方法是什么?如果重要的话,这些是旧式 asmx Web 服务,而不是 WCF 服务。
asp.net - 将“Web 引用”更改为“服务引用”会更改方法签名
我正在帮助一位同事解决这个问题,所以如果我遗漏了一些细节,这就是原因。
我们有一个调用 WCF 服务的 asp.net 3.5 Web 应用程序。最初,该应用程序使用“Web 引用”来注册服务,但是在遇到一些麻烦并与 Microsoft 发生事件后,他们的解决方案是用 WCF 服务的“服务引用”替换“Web 引用”。
这很好,但问题是当我们创建服务引用时,方法签名与使用 Web 引用时不同。
从我所读到的内容来看,这可能是可以预料的,但是在我们的例子中,这意味着对应用程序的一些重大更改,当然它是昨天到期的......所以......
...我想知道两件事:
- 方法签名会根据引用类型而改变是否正常/预期?
- 有没有办法创建将生成与原始 Web 参考相同的方法签名的服务参考?
winforms - 在 winforms 中,如何动态更改我的 Web 引用的 url?
我有 2 个具有相同网络服务的网站。对于网络服务SampleService
,我想知道如何选择要选择的网络服务器。
- 网络服务:“SampleService”
- 网络参考:“SampleWebReference”
网络服务网址:
- 站点 1: http: //www.samplesite.com
- 站点 2:http ://www2.samplesite.com
问:如何根据用户选择以编程方式更改 Web 参考引用的站点?
asp.net - 指定自动生成的 Web 服务代理类的 CLR 命名空间
在 Visual Studio 的 ASP.NET 项目中添加 Web 引用时,始终会添加Web 应用程序的根命名空间。
因此,如果我添加一个名为MyWebService的 Web 引用,并且应用程序的默认命名空间是MyApplication,则生成的代理类的命名空间将是:MyApplication.MyWebService。
但是,我希望能够为生成的类指定要使用的命名空间(跳过默认命名空间并简单地调用命名空间 MyWebService)。
通过命令行使用wsdl.exe是完成此任务的唯一方法吗?我不想手动编辑生成的类(因为它可以重新生成)。
任何帮助是极大的赞赏!:)
visual-studio - 如何在位于 vm 的项目中使用在 localhost 上运行的 Web 服务?
我在我的开发盒上运行一个 web 服务,我需要在主机上运行的虚拟机(又名开发盒)上测试该 web 服务。开发箱上的网络服务运行在:
http://localhost:8100/ws_name.asmx
.
在虚拟机中,我尝试过以下操作均未成功:
http://host_machine_ip/ws_name.asmx
http://host_machine_ip:8100/ws_name.asmx
//host_machine_ip/ws_name.asmx
//host_machine_ip:8100/ws_name.asmx
是否可以从我的 VM 测试此 Web 服务?