40得票10回答
如何防止我的应用程序多次启动?

我使用ClickOnce安装部署了我的C# WinForms应用程序。经过大量的工作,一切都很好:),但现在我面临一个问题: 每当我在开始菜单中点击应用程序快捷方式时,都会启动一个新实例。我需要避免这种情况发生。 我该怎么做才能防止多次启动?

38得票8回答
如何同时部署两个 ClickOnce 版本?

我想要建立一个测试ClickOnce服务器,让用户可以同时运行生产版本和测试版本。这种做法可行吗? 我最初尝试在AssemblyInfo.cs文件中使用以下内容,并在ClickOnce部署中更改名称,但所有这些只是用测试版本覆盖了用户的生产版本。同样地,当他们回到生产服务器时,也会发生同样的...

37得票1回答
不使用Mage如何清除.NET下载应用程序缓存?

我有一个使用ClickOnce分发的.NET应用程序,只提供在线使用。如果用户的计算机上没有安装Visual Studio,该如何清除下载缓存?

34得票5回答
我如何更新已过期的ClickOnce证书?

我需要对一个ClickOnce应用程序进行修改,但已经有一年没有接触过它了,因此证书已过期。 我已经了解到使用新证书发布将导致应用程序失败,因为它将由不同的密钥签名。 因此,我认为我需要使用相同的证书,但不确定如何更新它。

34得票8回答
Visual Studio 2010 RTM无法使用ClickOnce发布

有人在使用VS2010的ClickOnce吗? 我在构建解决方案时没有问题,但在发布时出现以下错误信息...Building WindowsFormsApplication1... Error: Cannot publish because a project failed to build...

31得票2回答
使用证书签署ClickOnce应用程序?

获取证书以签署我的ClickOnce程序集的过程是什么? 我们公司有一些ClickOnce应用程序,但它们都使用Visual Studio创建的临时证书进行签名。这些证书显然既不是Trusted Root Authorities也不是可信发布者。我遵循了文章配置ClickOnce受信任的发布...

31得票11回答
.NET中ClickOnce/智能客户端部署的陷阱/注意事项

我有几个使用.NET Windows Forms编写的应用程序,我正在准备将它们转换为ClickOnce/智能客户端部署方案。我已经阅读过一些介绍,但我需要注意哪些问题或陷阱呢? 这里有几个小型应用程序会被间歇性地使用,但主要应用程序是用C#编写的,24/7运行,非常大,但每隔几周才进行更改...

31得票4回答
如何使ClickOnce发布版本与AssemblyInfo.cs文件版本匹配?

每次我在ClickOnce中发布应用程序时,我都可以使其自动更新修订号。是否有一种方法可以自动更改AssemblyInfo.cs文件中的版本号(我们所有的错误报告都查看程序集版本)?

31得票4回答
无法安装或运行应用程序:Click Once

我使用ClickOnce发布我的.NET应用程序,但是所有用户在尝试打开程序时都会收到以下错误消息: "无法安装或运行应用程序。应用程序需要首先安装程序集Telerik.Windows.Data Version 2012.1.215.40于全局程序集缓存(GAC)中"。 我实际使用的版本比...

31得票1回答
ClickOnce - 发布文件夹 vs 安装文件夹

请问有人能告诉我发布文件夹位置和安装文件夹网址之间的区别吗?这两者为什么可能不相同?