clickonce相关内容
我将 Visual Studio 2012 用于需要(至少).NET Framework 4.0 的 WPF 项目.我已经安装了 4.5,但使用 Windows XP 的人无法安装该应用程序(因为 4.5 不能在 Windows XP 上运行).我使用 ClickOnce 作为部署应用程序. 当我尝试安装 4.0 版本时,出现错误(从荷兰语翻译,因此英文版本可能会有所不同): 此计算机
..
起初,我在 appSettings 下的 app.config 文件中存储了一些用户定义的设置.这些是用户可以在运行时更改的属性.我遇到的第一个问题是,当我使用 ClickOnce 部署我的应用程序时,它会覆盖 app.config 文件并且用户丢失了他的个人设置. 然后我将属性移动到 settings.settings 文件(= app.config 中的 usersettings 部分)
..
我想知道的是在配置文件中加密连接字符串的明确方法.以下是我的问题: 使用机器级加密,难道任何访问我服务器的人都不能编写一个小.Net程序来读取连接字符串的内容吗? 如果我将我的应用程序部署到企业环境中的用户机器,并且该应用程序在配置文件中有连接字符串,我如何确保只有我的应用程序可以解密它?该场景在 ClickOnce 部署场景中特别有趣.我读过有人在第一次下载、安装和执行应用程序时将未
..
既然 Winforms 正在移植到 .NET Core 3,那么将使用什么技术来部署这些应用程序?ClickOnce 也会被移植吗? ClickOnce 使用的许多属性当前都存储在 .csproj 文件中,但这些项目文件在 .NET Framework 和 .NET Core 之间发生了显着变化,所以大概这需要更改 Microsoft 的 ClickOnce 代码才能使其工作? 微软对
..
我遇到了一个问题,如果我打开 .appref-ms 文件 - 它会打开 ClickOnce 对话框...然后关闭.应用程序不会加载 - 只是 ClickOnce 弹出窗口. 但是,如果我导航到 Local > Apps > 2.0 ... 到实际的 .exe 文件 - 这会打开得很好. 还值得注意的是,它只会在某些设备上出现这样的问题.IE.在我的机器上,打开 .appref-ms 文
..
当我使用 Click Once Deployment 发布我的应用程序时,出现此错误: 无法复制文件 'D:\Tam Alsharq Operator - March 2013\Tam Alsharq操作员 (TAO)\Tam Alsharq 操作员(TAO)\bin\Release\app.publish\Application Files\Tam Alsharq Operator(TAO
..
抱歉,如果之前有人回答过这个问题. 我的 VS2010 SP1 VB.NET 环境出了点问题.我通过ClickOnce成功编译和发布了项目A一段时间,然后尝试发布项目B,收到错误: 在文件 microsoft.common.targets 中找不到文件“obj\Debug\Program.exe.manifest".当我查看 microsoft.common.targets 文件时,我
..
我正在尝试使用CruiseControl.NET部署“单击一次"应用程序(构建和发布).我找不到在哪里可以使用CCNetLabel设置我的AssemblyVersion和/或PublishVersion.我会接受其他解决方案,该解决方案在每个CruiseControl.NET部署(实时和开发部署)中都允许使用唯一的版本号. 解决方案 您需要在AssemblyInfo.cs中进行编译之前进行
..
我一直在向C#4.0 WinForms应用程序添加新功能.该应用程序已经使用ClickOnce发布到Live中并使用证书进行了签名. 因此,我需要创建一个新的ClickOnce安装,以便升级以前安装的版本.但是有人告诉我不要使用证书对清单进行签名,因为证书即将到期. 我遇到的问题是,它不会检测到已经安装了以前的版本,而是安装了新安装(因此该应用在“添加或删除"程序中被列出两次).
..
我正在使用Visual Studio Clickones并尝试执行(.appref-ms)应用程序并使用 RedirectStandardOutput ... 我必须使用选项“首选32位" ,因为我正在使用Access DB,其连接字符串为 Provider = Microsoft.Jet.OLEDB.4.0. 这是我的执行代码: var p = new Process();p.S
..
在我尝试运行时,在我的Win C#应用程序(Visual Studio 2012)中出现"system.deployment.application.deploymentdownloadexception(未知子类型),无法下载应用程序.应用程序缺少所需文件"的错误.我的clickonce应用程序的setup.exe. 我在设置安装文件夹(共享文件夹)并将其发布(使用visualstudio
..
对于我最新的WPF应用程序,我一直在使用 System.Collections.Specialized.StringCollection 保存和加载字符串.我当前的系统在“调试和发行"中的工作原理很不错,但是当部署到ClickOnce时,只要涉及到设置(加载或保存),应用程序就会崩溃!但是,如果不是设置, System.Collections.Specialized.StringCollectio
..
在构建我们的VB.NET .exe之后,然后使用第三方.NET Reactor实用程序对其进行混淆,然后将其输出包含在VS2005部署项目中.有没有一种方法可以在使用单击一次发布之前用加扰的版本替换.exe? 有没有人设法通过一次单击部署一个受网络反应堆保护的应用程序? 解决方案 您可以但不能使用标准的ClickOnce部署方案.一种方法是制作一个MSBuild任务,该任务将接收您的
..
我有一个应用程序,需要通过ClickOnce在网页上进行部署,但是我只需要安装该应用程序,而无需在安装完成后自动执行它.即使在初次安装后,用户也必须从开始菜单手动启动应用程序. 我如何做到这一点? 解决方案 答案在MSDN文章
..
在 Visual Studio 2012 中,我正在尝试在 Windows窗体项目.在发布下的项目属性中,安装文件夹URL 不接受绝对路径.我想将程序安装到我预定义的路径,但是它将安装在以下位置: C:\ Users \ [USER_NAME] \ AppData \ Local \ Apps \ 2.0 \ 71530DHX.EQT \ HX2K7H9Z.BVH \ i..tion_adf3
..
我有这个错误 错误32签名时发生错误:无法签名bin \ Release \ app.publish \ setup.exe.SignTool错误:签名者的证书对签名无效.SignTool错误:尝试签名时发生错误:bin \ Release \ app.publish \ setup.exe MyProject 我的证书在8/23到期,我尝试在“签名"选项卡中创建一个新证书,一切都很好
..
我有一个通过ClickOnce部署的.Net 4 WPF应用程序. 该应用程序在本地生成一些报告并将其显示给用户,因此它具有对 Microsoft.ReportViewer.WinForms 的引用.这些报告是.rdlc文件,并作为资源嵌入到应用程序中. 最近,我们将.dll从版本10升级到了最新版本14,以查看较新的架构定义.问题在于,较早的版本没有选择以其他语言显示报告的功能,但是现在
..
在ClickOnce安装中尝试使用设置图标的示例,但没有任何进展.在发布->选项->文件关联中,为.application设置扩展名并选择我的图标.也许我在寻找错误的图标设置方式,但是我的app.appref-ms仍然具有默认图标. 解决方案 项目上的上下文菜单->属性->选项卡应用程序->文本框图标
..
我已经通过使用ClickOnce部署了VSTO应用程序,我得到了:
..
我实际上是在试图混淆ClickOnce应用程序. 我的混淆器是ConfuserEx.Il遵循以下步骤: 在项目属性上单击“发布向导".\\“立即发布"按钮.这将自动在调试/发布文件夹.我使用它,因为它还会创建用于ClickOnce.稍后我们将使用这些文件. 打开confuser并将其拖放到要让confuser使用的Debug/Release文件夹上. 这将使用混淆后的程序集创建一个
..