小编Bog*_*ets的帖子

卸载VSTO插件

当我双击安装Excel 2010的VSTO插件时,我收到一条消息"无法安装此应用程序,因为已经安装了具有相同标识的应用程序.要安装此应用程序,请修改此应用程序的清单版本或卸载预先存在的应用程序".此插件以前使用控制面板中的"卸载程序"窗口卸载.那么我该如何重新安装插件呢?

我还从HKCU\Software\Microsoft\Fusion\DownloadCacheLocation注册表项中指定的目录中删除了以前的插件.

所有异常: System.Deployment.Application.DeploymentException:无法安装此应用程序,因为已安装具有相同标识的应用程序.要安装此应用程序,请修改此应用程序的清单版本或卸载预先存在的应用程序.

在Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn(TimeSpan超时)

在Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()

plugins vsto install uninstall ms-office

12
推荐指数
1
解决办法
2万
查看次数

如何调试VS2010安装项目?

如何调试VS2010安装项目?我尝试附加到msiexec.exe,但它没有帮助.

debugging installation visual-studio

10
推荐指数
2
解决办法
9725
查看次数

9
推荐指数
1
解决办法
9033
查看次数

无法发布Visual Studio 2010网站:TransformXml任务意外失败

无法发布网站.当我尝试将其发布到有效的FTP或本地文件夹时,我收到以下错误:

错误1"TransformXml"任务意外失败.System.UriFormatException:无效的URI:URI为空.在System.Uri.CreateThis(String uri,Boolean dontEscape,UriKind uriKind),位于Microsoft.Build.BackEnd.TaskExecutionHost的Microsoft.Web.Publishing.Tasks.TransformXml.Execute()的System.Uri..ctor(String uriString). Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()在Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost,TaskLoggingContext taskLoggingContext,TaskHost taskHost,ItemBucket bucket,TaskExecutionMode howToExecuteTask,Boolean&taskResult)0 0*

你怎么处理这个?

visual-studio-2010

7
推荐指数
1
解决办法
6346
查看次数

什么类型的应用程序启动更快:Windows窗体或WPF?

据我所知,WPF应用程序应该比Windows Forms应用程序运行得更快,因为WPF应用程序使用DirectX进行渲染而不是GDI.但什么样的应用程序将更快启动:WPF或Windows窗体?开始时间是大致相同还是一种应用程序会比另一种更快?

我没有针对任何特定的操作系统.

wpf performance time startup winforms

7
推荐指数
1
解决办法
2943
查看次数

无法将属性传递给WiX自定义操作

我已经阅读了如何将msiexec属性传递给WiX C#自定义操作?,但这没有回答我的问题,或者我只是看不出我做错了什么.我的安装包无法安装,日志说我的属性在自定义操作集合中找不到.我的代码是:

    <CustomAction Id="SetCustomActionDataValue" Return="check" Property="Itp.Configurator.WixCustomAction" Value="G=G2" />
    <CustomAction Id="CreateDatabase" BinaryKey="Binary1" DllEntry="CreateDatabase" Execute="deferred" Return="check" />
    <InstallExecuteSequence>
        <Custom Action='SetCustomActionDataValue'  After="InstallFiles"/>
        <Custom Action='CreateDatabase'  After="SetCustomActionDataValue">
            NOT Installed AND NOT PATCH
        </Custom>
    </InstallExecuteSequence>
Run Code Online (Sandbox Code Playgroud)

自定义操作中的代码是:

string Property1 = session.CustomActionData["G"];
Run Code Online (Sandbox Code Playgroud)

windows-installer custom-action wix properties

6
推荐指数
1
解决办法
2235
查看次数

错误:多个包与指定模式匹配:*.deploy.cmd。请限制搜索模式

Azure DevOps Build 工件放置包含以下文件:

  • 项目1.zip
  • 项目1.deploy.cmd
  • 项目2.zip
  • Project2.deploy.cmd

这些文件是单个解决方案的构建输出的结果。

我想将 Project1 Web 应用程序部署到 Azure。

我设置了一个发布定义并向其添加了一个部署 Azure Web 服务任务。任务包文件或文件夹的路径包含与一个文件 Project1.zip 完全匹配的值。我没有在任何地方指定任何 *.deploy.cmd 文件。

当发布执行时,它在该任务上失败并出现错误: 多个包与指定模式匹配:*.deploy.cmd。请限制搜索模式。

我发现的唯一解决方法是删除 2.deploy.cmd 以便部署 dask 不会使用指定的搜索模式找到多个文件。但我不想删除它,特别是因为我也想最终部署 Project2。如何解决这个问题呢?

msdeploy webdeploy azure-devops

6
推荐指数
1
解决办法
412
查看次数

隐藏在WiX中选中的复选框上的文本框

是否可以隐藏WiX中选中的复选框上的文本框?

windows-installer wix

5
推荐指数
1
解决办法
5133
查看次数

如何检测控件的可见性?

如何检测控件是否对用户可见?我有一个控件,显示应用程序的状态,我希望它只有在用户看到它时才更新(它的值要更新,例如,增加进度条的值,或更改标签的Text属性).如果用户已将包含此控件的表单最小化,或者另一个表单与此控件重叠,则无需更新它.如果控件不可见,我只是不想做额外的计算.另外,如何检测隐藏/显示此控件的事件?

.net c# controls visibility winforms

5
推荐指数
1
解决办法
5724
查看次数

在Windows窗体应用中捕获Doubleclick以获取MonthCalendar控件

如何捕获MonthCalendar控件的doubleclick事件?我尝试使用MouseDown的MouseEventArgs.Clicks属性,但是即使我双击它也始终为1。

.net monthcalendar double-click winforms

5
推荐指数
2
解决办法
4057
查看次数