30得票3回答
将文件添加到Click Once部署

我正在将一个应用程序移植到 ClickOnce 平台,这个应用程序包含一个中等大小的数据文件夹,里面有数百个文件需要在部署时一并打包。这个文件夹需要和 EXE 文件相对位置不变地被部署。我看过了一些关于如何实现这一点的建议,但并没有一个公认的方法。 如果您有任何建议,希望能与我分享。 谢谢!

30得票4回答
MSBuild不尊重我的ClickOnce应用程序的PublishUrl属性

我正在尝试制作一个批处理文件,只需一次点击即可发布我们拥有的几个ClickOnce应用程序。我正在使用msbuild进行操作,以下命令行是我如何实现它的示例: msbuild MyApp.sln /t:Publish /p:Configuration=Release ...

29得票5回答
具有不同部署标识但相同应用程序标识的多个 ClickOnce 安装

我们有几个相同程序集的部署,针对不同的环境有不同的配置文件。我们将它们打包成不同的ClickOnce部署,并使用不同的部署标识(Program_ENV1、Program_ENV2等)。 所有这些部署的应用程序标识都是Program.exe,因为我们使用了第三方组件,该组件要求使用它的可执行文...

28得票2回答
ClickOnce可以配置以删除旧的发布目录吗?

ClickOnce 是否可以配置为删除旧的发布目录? 或者 是否有人编写了一些代码来删除这些发布目录(可能保留最后10个)? 当前,每次进行 ClickOnce 发布时都会在 IIS 服务器上创建一个新目录。这个新目录包含了整个应用程序的副本,会被下载。旧目录似乎不再使用,并且占用了大量...

27得票11回答
如何使一个使用Click-once部署的应用程序在启动时运行?

我该如何让Click-once部署的应用在启动时自动运行? 通过搜索,我找到的最佳选项是将应用程序的发布者设置为“启动”,这样开始菜单快捷方式就会放置在启动文件夹中,但这似乎是一个巨大的破解,我希望有一个可以让人们找到的开始菜单图标。 我有哪些选择?

26得票4回答
如何向ClickOnce应用程序传递命令行参数?

我有一个从开始菜单(本地)启动的Clickonce应用程序。 我想能够指定参数,以便应用程序可以加载某些数据。 应用程序位于文件共享上,并且将仅使用URL启动一次(如在MSDN上描述的)。 这意味着此链接中描述的方法将不起作用; 用户将使用开始菜单中的.appref-ms快捷方式启动应用程序。...

26得票6回答
我能为ClickOnce应用程序创建桌面图标吗?

我在一些ClickOnce的文章中读到,ClickOnce不允许为应用程序创建桌面图标。是否有任何解决方法?

26得票1回答
如何签署一个.NET Framework ClickOnce应用程序

我有一个为客户构建的ClickOnce应用程序,我希望它来自可信任的发布者。我该如何获取一个Authenticode证书并用它签署我的应用程序?这样当应用程序启动时,它就是来自可信任的发布者。 我该如何安装证书?我需要在开发服务器上安装它吗?还是安装位置无关紧要? 整个过程是如何工作的?我...

26得票2回答
卸载 ClickOnce 客户端

由于ClickOnce是按照配置文件而不是计算机进行安装的,那么有没有办法同时从多个配置文件中卸载单个ClickOnce客户端应用程序呢? 我们有一个ClickOnce应用程序,我们想使用标准的MSI进行删除和重新安装,但我们不想每个用户都要登录以执行卸载操作。 假设没有内置的解决方案,是...

26得票11回答
ClickOnce - 由于一个项目无法构建,无法发布

当我尝试发布我的(WPF,C#)应用程序时,我遇到了这些错误: 无法发布,因为有一个项目构建失败。 找不到文件'obj\x86\Debug\MyAPP.exe' 无论我从哪里发布应用程序都会出现这些错误:无论是使用发布向导、生成菜单还是右键单击项目 - 发布。 一开始它还好好的,但是我做了以下...