C#

2 篇文章
C#
C#创建、部署和调用 WebService

C#创建、部署和调用 WebService

本文介绍了基于Visual Studio 2015的WebService开发全流程。WebService作为跨平台、跨编程语言的远程调用技术,可实现分布式系统交互。创建时,先建空Web应用,添加ASMX Web服务并编写接口方法(需加[WebMethod]特性);部署时通过“发布”功能将项目输出至本地文件系统,需依赖IIS支持;调用时新建Winform程序,通过“添加服务引用”引入WebService,实例化后调用接口方法并展示结果。该流程覆盖了从开发到部署调用的完整链路,为跨平台通信提供了实践方案。

C# Silverlight 调用 Google Chrome

C# Silverlight 调用 Google Chrome

本文介绍了在Silverlight(微软已弃用的RIA技术)中通过C#调用本地Google Chrome的方法。主要流程包括:通过注册表获取Chrome安装路径(需提升权限),若获取失败则使用默认路径(32位为"C:\Program Files (x86)\Google\Chrome\Application\",64位为"C:\Program Files\Google\Chrome\Application\");验证.exe文件是否存在,若不存在则尝试备用路径;最终使用WScript.Shell打开Chrome。文中提供了具体代码示例,并强调调用需安装证书提升权限,该方法也可扩展至调用其他本地程序。