clickonce相关内容

如何将字体包含到clickOnce安装中

是否可以在Visual Studio中将字体包含到winforms应用程序的clickOnce安装中.我们正在开发的程序需要默认情况下未安装在Windows中的字体. 解决方案 您可以将字体加载到res文件中,并在不安装到计算机的情况下将其加载. 请参阅: MS:使用以下格式打包字体应用程序 鲍勃·鲍威尔:嵌入字体 ..
发布时间:2021-04-22 19:16:27 其他开发

可以将ClickOnce配置为删除旧的已发布目录吗?

可以将ClickOnce配置为删除旧的已发布目录吗? 或 是否有人编写了一些可以删除这些发布目录的代码(也许保留了最后10个)? 当前,每次完成一次ClickOnce发布后,都会在IIS服务器上创建一个新目录.此NEW目录包含整个应用程序的副本,该副本已下载.旧目录似乎不再使用,仅占用了大量空间. 这里是正在创建的目录名称的示例.如您所见,名称中使用的是应用程序版本号. ..
发布时间:2021-04-22 19:16:24 其他开发

有没有办法从编译的EXE(使用Quest PowerGUI)正确访问isnetworkdeployed属性?

我有一个包装在exe中的小PowerShell脚本(使用Quest Power GUI).然后使用mageUI.exe(即通过"ClickOnce"部署)将该exe部署到UNC路径. 现在,我们可以使用一个命名空间: System.Deployment.Application 此命名空间使我们可以确定该工具是否是网络部署的+ exe的原始下载URL/UNC. 因此,我在Po ..
发布时间:2021-04-18 20:41:16 C#/.NET

启动WPF应用程序时访问被拒绝

启动通过ClickOnce分发的WPF应用程序时,我们遇到问题.有此问题的用户最近更新到了.NET 4.6.2,但是应用程序本身是在4.5.2下构建和编译的.但是您可以从日志中看到它的安装正常,所以这不是问题.用户运行Windows7. 这是我们得到的错误: 平台版本信息Windows:6.1.7601.65536(Win32NT)通用语言运行时:4.0.30319.42000System.D ..
发布时间:2021-04-01 21:11:17 C#/.NET

ClickOnce:如何通过安装程序*向我的应用程序传递查询字符串值?

我的公司目前为所有客户构建单独的MSI,即使该应用程序在各个方面都是100%相同的(唯一的例外是app.config中的ID). 我想向他们展示我们可以使用ClickOnce一次发布,只需为每个客户端的安装程序添加查询字符串参数即可. 示例: http://mysite.com/setup. exe?ID = 1234-56-7890 我遇到的问题是上述内容("ID = 1234 ..
发布时间:2020-11-29 05:12:35 其他开发

如何从每个ClickOnce更新中减少供应商dll的大小?

是否可以减小每个ClickOnce更新的大小? 每个更新都包括所有自定义的verdors dll(例如Telerik,NHibernate等),有没有办法只在第一次安装时包含它,而在以后的更新中不包含? 我只想要ClickOnce更新文件中的最新更新的应用程序dll和.exe,以便客户端可以非常快速地通过网络下载更新。 请分享您的在ClickOnce应用程序中使用的建议或做法。 谢 ..
发布时间:2020-10-24 02:16:07 其他开发

适用于Dotnet核心应用程序的Clickonce部署

我们有一个要使用ClickOnce部署的dotnet核心控制台应用程序。主要是每次用户运行应用程序时,它都应检查更新并自行更新。 默认情况下,在dotnetframework应用程序中的ClickOnce部署中可用。 Dotnet核心提供了框架相关的部署和部署。自包含部署。但是,在两种情况下,都必须手动推送更新。 请建议我们如何为dotnet核心应用程序实现ClickOnce部署,以及 ..
发布时间:2020-10-20 22:12:57 C#/.NET

如何以编程方式发现正在运行的应用程序是否已安装?

我希望程序检查它是否已安装在计算机上(使用Clickonce)还是正在运行(例如,通过Visual Studio)。 编辑:不可重复“>如何检测该C# Windows Forms代码是在Visual Studio中执行的?。 “例如。”表示例如。 解决方案 您可以使用 ApplicationDeployment.IsNetworkDeployed 属性。请注意,这仅适用于ClickO ..
发布时间:2020-10-02 07:02:33 C#/.NET

重新启动和更新生产中的ClickOnce应用程序

简短版本 是否可以在运行时自动更新ClickOnce应用程序 ? 长版... 设置 > 我为正在开发的应用程序提供了API和控制台代理。我需要卸载一些工作,这是处理该问题的最简单,最快的方法。我是ClickOnce的新手(实际上,这是我唯一一次使用它),但对我来说似乎很完美。我已经对其进行了设置,以使应用程序在设置了“不安装”选项的情况下可以在线运行。 在大规模情况下 ..
发布时间:2020-10-02 07:01:31 其他开发

打开由Web浏览器部署在共享文件夹中的ClickOnce应用程序

我在与UNC // Server / Folder共享的文件夹上发布了 ClickOnce 应用程序。 我使用Visual Studio 2010,并通过ClickOnce发布向导发布该应用程序。 发布后,我想在Web浏览器上运行它(例如, FireFox和Internet Explorer)。我使用地址 //服务器/文件夹。现在,我单击安装文件。它将被下载到我的计算机上 C:/ User ..
发布时间:2020-10-02 07:01:29 其他开发

VSTO:“找不到项目或库”属性获取CallVSTOAssembly发生错误

使用VSTO使用Visual Studio 2008 Excel 2007工作簿自定义 最近在Excel VBA中开始出现错误“找不到项目或库”编辑器上的以下代码行: 属性将CallVSTOAssembly()作为ShipdebitClaimProcessor.ThisWorkbook 这仅在使用发布版本的客户端上发生。在我的开发PC上,它可以正常工作。在VBE的客 ..
发布时间:2020-10-02 07:00:27 其他开发

卸载clickonce应用程序后删除其他文件

我有一个使用clickonce生成setup.exe的项目。在运行期间,我的程序在用户文件夹中创建了一些额外的文件,例如“ Log”和“ Attachments”。但是,当我从ARP上执行clickonce应用程序的卸载时,这些文件夹不会被删除。这些剩余的文件会干扰下一次安装。 我知道单击一次不支持添加要安装或卸载的自定义操作。我想知道是否有一种方法可以在执行卸载后以编程方式删除那些多余的文 ..
发布时间:2020-10-02 07:00:23 其他开发

我们如何在ClickOnce应用程序中检索查询字符串信息?

我制作了一个要使用ClickOnce部署的.NET Windows Forms应用程序。但是,我将需要该应用程序来检索传递给它的查询字符串参数。 我找到了此MSDN文章并按照其指示进行操作(选中标有允许将URL参数传递给应用程序),但似乎不起作用: 如何:在ClickOnce应用程序中检索查询字符串信息 ApplicationDeployment.CurrentDeploymen ..
发布时间:2020-10-02 07:00:22 C#/.NET

在ClickOnce中备份localDB数据库

我已经创建了具有数据库备份功能的WPF 4.5 .NET应用程序。这些功能和备份在调试时可以正常工作,但是当我在ClickOnce中发布并安装到目标计算机中时,一切正常,除了备份无法正常工作,因为ClickOnce混淆了应用程序文件夹的位置,因此备份语句的工作时间太长了!有没有一种方法可以使备份语句更短?这是我的代码和收到的错误: 代码: SaveFileDialog sfd = new ..
发布时间:2020-10-02 06:59:16 C#/.NET

部署实体框架WPF应用程序

我制作了一个使用EF6代码优先数据库的WPF应用程序。 我一直在Visual Studio中使用默认的LocalDb进行所有操作。 客户想要测试我到目前为止所做的事情。我尝试将ClickOnce应用程序安装到我的开发PC上。该程序根本无法启动,没有窗口打开。 我已经部署了一个简单的WPF应用程序,并且可以立即运行,因此我推测它是EF组件。 我该如何得到某种输出日志或进行调试,以便我可以 ..
发布时间:2020-10-02 06:59:13 C#/.NET

无法使用发布向导发布ClickOnce应用程序

我试图通过sftp将ClickOnce应用程序发布到Web服务器(使用Visual Studio2015。该服务器是Centos 6.7)。 我在发布向导中的最终配置: 将发布到: sftp://10.1.0.88/home/www/sample/web/desktop/ 用户将从以下位置启动此应用程序: http:// sample .example.com / deskt ..
发布时间:2020-10-02 06:59:09 C#/.NET

VB.net应用程序保留以前的版本

我有一个正在发布的可视化基础项目,每次都会增加版本号。 当我安装新版本时,它会打开,但是一旦应用程序重新启动,它就会打开似乎恢复了以前的版本,我不知道为什么。 解决方案 尝试发布时更新所需的最低版本应用程序 转到应用程序属性->发布->更新...: 如果您要自动执行此操作并强制用户只能使用最新版本,则可以使用 MSBuild 更新 vbproj 文件 在Visual ..
发布时间:2020-10-02 06:59:06 C#/.NET

单击一次由CA签名的完全信任仍然需要管理员权限

我已经开发了一个通过clickonce部署的winform应用程序。我已经用Thawte证书签署了清单和可执行文件,并通过Internet进行了部署。我的理解是,只要签名并在客户端计算机上安装了证书(就可以了),就可以为应用启用完全信任,即使用户不是管理员,也不会提示他们输入管理员 安装和更新仍然会提示。 解决方案 解决了这个问题。 您需要将自己的证书安装为“受信任的发布者”, ..
发布时间:2020-10-02 06:59:02 其他开发

ClickOnce App说使用.NET 2.0构建时需要.NET 3.5

帮助! 我有一个使用.Net 2.0构建和发布的clickonce应用。这个应用程式有许多.Net dll都使用.Net 2.0建立。但是,当我发布该应用程序并尝试安装该应用程序时,我收到一条消息,指出需要3.5版的.Net! 我已经尽力了什么组件可能需要.Net 3.5,首先检查并重建所有内容,然后使用ILDASM查看文件头。根本找不到与.Net 3.5相关的任何内容,我无能为力! ..
发布时间:2020-10-02 06:59:01 C#/.NET