Pri*_*moz 6 parameters url exe parameter-passing
我有.Net桌面应用程序,用户可以从我的网站下载.我想根据用户自定义此应用.有没有办法在下载之前修改exe,只是为了改变用户下载的几个字符串?或者可以通过URL将命令行参数传递给此exe?
不是那样的,不。
但是,您可以使用每个用户的自定义 app.config 文件自动压缩(在您的服务器上)您的 exe。
更新
将您的下载位置指向自定义 HttpHandler,该自定义 HttpHandler 将您的 exe(使用http://www.sharpdevelop.net/OpenSource/SharpZipLib/)与生成的(针对当前用户)应用程序配置文件 ( http://generally.wordpress .com/2007/09/27/using-appconfig-for-user-define-runtime-parameters/)。
然后,用户将两个文件(MyApp.exe 和 MyApp.exe.config)解压缩到任意位置并运行 MyApp.exe。
如果您有安装程序,则此方法不起作用。