C/S架构ClickOnce发布的程序,外部启动程序并传递参数

设置:

在发布选项中勾选“允许给应用程序传递URL参数”;

启动程序并传参:

比如:名字为HelloWorld的程序。调用时的URL:Http://域名/HelloWorld.application?para1=‘123‘&para2=456

接收参数:

通过如下几行代码:

1 if (ApplicationDeployment.IsNetworkDeployed)
2 {
3        string paras=ApplicationDeployment.CurrentDeployment.ActivationUri.Query;
4 }
时间: 2024-11-10 21:51:48

C/S架构ClickOnce发布的程序,外部启动程序并传递参数的相关文章

CentOS设置程序开机启动程序/服务的方法(转)

注意:CentOS 6下基本没什么问题,CentOS 7估计不一定能行. 在CentOS系统下,主要有两种方法设置自己安装的程序开机启动. 1.把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动httpd. #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in

小程序外部向组件内部传递样式wxss - externalClasses

1.组件的JS添加配置 // 外部传入class类 externalClasses:['my-class'], 2.组件的wxml写法: 3.调用的页面 4.调用页面的wxss: 由于小程序的限制必须使用 !important 原文地址:https://www.cnblogs.com/likewpp/p/11039842.html

一起学android之如何获取手机程序列表以及程序相关信息并启动指定程序 (26)

效果图: 程序列表: 启动程序,获取程序信息: 代码如下: 创建一个AppInfo类来表示应用程序 <pre name="code" class="java">public class AppInfo { public CharSequence title;// 程序名 public CharSequence packageName; // 程序包名 Intent intent;// 启动Intent public Drawable icon;// 程序

C#和asp.net执行外部EXE程序

这两天研究下.Net的执行外部EXE程序问题,就是在一个程序里通过按钮或其他操作运行起来另外一个程序,需要传入参数,如用户名.密码之类(实际上很类似单点登录,不过要简单的多的多):总结如下: 1.CS版:WebForm的调用外部程序,很简单 (1)如果不考虑参数问题,仅仅是执行另外一个程序,用:System.Diagnostics.Process.Start("')即可: 如:System.Diagnostics.Process.Start("D:\\首字母拼音码.exe",

ClickOnce发布注意的一些细节

细节1.应用程序启动前检查更新: 步骤:主工程-右键属性-发布(页面)-按“更新”按钮-勾选“应用程序应该检查更新(T)”-选择“应用程序启动前(F)”,如下图: 细节二:ClickOnce发布时"包括"资源文件(dll.xml等): 项目中遇到过发布成功,但是运行发布后的程序时,加载配置文件失败,如下图: 解决方法: 在主工程下找到配置文件-右键属性-设置“复制到输出目录”为“始终复制”-设置“生成操作”为“内容” ,如下图: 主工程-右键属性-发布(页面)-按“应用程序文件”按钮-

Vs2017发布可在线更新的Winform程序

如题,此处引用“南秦岭”的博文<使用ClickOnce发布Windows应用程序>,对作者表示感谢! 补充说明: “发布文件夹”是指你电脑上的本地文件夹:“安装文件夹”是指你提供给用户的url位置. 设置为“只能联机使用”之后,如果网站不能正常工作,则程序无法正常运行. 开发者随时进行的程序修改,发布之后,使用者在点击“setup.exe”(即使是之前下载的)时,都会立即从服务器获取新内容. 原文地址:https://www.cnblogs.com/wanjinliu/p/11871712.h

发布Cocos2d-x的PC端程序

发布Cocos2d-x的PC端程序 一.创建一个Release的项目 1.利用根目录下的解决方案生成Release.win32文件夹 2.新建一个cocos2d项目(比如解决方案名称MySolution,名称MyHelloWorld) 二.发布项目 1.得到运行所需文件 2.打包成exe文件 配置:win7+Cocos2d-x.2.0.3+VS2012 目标:发布MyHelloWorld项目为一个exe安装包. 根目录:D:\Program Files\Cocos2D\cocos2d-2.0-x

windows下调用外部exe程序 SHELLEXECUTEINFO

本文主要介绍两种在windows下调用外部exe程序的方法: 1.使用SHELLEXECUTEINFO 和 ShellExecuteEx SHELLEXECUTEINFO 结构体的定义如下: 1 typedef struct _SHELLEXECUTEINFO { 2 DWORD cbSize; 3 ULONG fMask; 4 HWND hwnd; 5 LPCTSTR lpVerb; 6 LPCTSTR lpFile; 7 LPCTSTR lpParameters; 8 LPCTSTR lpD

[转] ASP.NET WEB API程序在VS启动或发布到IIS后启动后发生 - Could not load file or assembly &#39;System.Web.Http.WebHost’异常,无法正常访问

Just do Copy Local = true in the properties for the assembly(System.Web.Http.WebHost) and then do a redeploy, it should work fine. http://stackoverflow.com/questions/20323107/could-not-load-file-or-assembly-system-web-http-webhost-after-published-to-