ClickOnce UNC 命令行
我看到很多样本,但没有找到适合我的问题的东西。
这个问题是:我有一个用 C# 编写的程序。我使用clickonce UNC系统。
用桌面上的快捷方式就没有问题了。
但我想对于特定用户,添加如下参数:
\server...directories...\myapplication.application /a:XXX /b:xxxx
在程序上 Environment.GetCommandLineArgs()
不会行不通,我没有争论。
另一个示例谈到 URI,但我使用 UNC 安装而不是 URI 链接!
有人遇到同样的问题并找到解决方案吗?
谢谢
小JC
I see a lot sample but i don't find the something good for my problem.
This problem is : I have a program made in c#. I use the clickonce UNC system.
With the shortcut on the desktop, there is no problem.
But I want for sepecific users, add parameters like :
\server...directories...\myapplication.application /a:XXX /b:xxxx
The on the program the Environment.GetCommandLineArgs()
doesn't work i haven't arguments.
The other sample speak about URI, but i user UNC installation not a URI link !!
Someone have the same problem and found a solution ?
thanks
LittleJC
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于通过 UNC 路径调用的 ClickOnce 应用程序,无法执行此操作。将命令行参数之类的内容传递到 ClickOnce 应用程序的唯一方法是通过 URL 字符串查询参数,但这仅在通过 URL(而不是 UNC)调用时有效。 (请参阅 Noyes:使用 ClickOnce 进行智能客户端部署,第 8 章,第一部分。)
There is no way to do this with a ClickOnce application invoked via UNC path. The only way to pass anything like command line parameters to a ClickOnce application is via URL string query parameters, but that only works when invoking via URL, not UNC. (See Noyes: Smart Client Deployment with ClickOnce, chapter 8, first section.)