代码之家  ›  专栏  ›  技术社区  ›  Maciej

如何将外部文件添加到应用程序文件(clickonce/.NET)

  •  8
  • Maciej  · 技术社区  · 17 年前

    “发布”

    现在我想将2个外部*.exe文件添加到已安装的软件包中
    我注意到巴顿的 应用程序文件。。。

    我已经玩过了,并找到了如何存档的方法:
    1.将EXE文件作为外部项添加到项目中
    2.将其属性“构建操作”更改为内容

    但我收到了沃宁的信息:

    Assembly 'file_name.exe' is incorrectly specified as a file.
    C:\WINNT\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets  PROJ_NAME
    

    知道如何解决此警告/以其他方式将exe文件添加到部署中吗?

    3 回复  |  直到 17 年前
        1
  •  3
  •   EStormann    17 年前

    我不能重复你的警告。很抱歉

    但是,如果您希望以其他方式部署文件,我在单击一次部署时使用了自定义先决条件/引导,以确保必须存在于外部区域中的项目(单击一次将仅包括部署文件夹中的文件)。

    最近,我部署了VSTO应用程序模板。它工作得很好。

    以下是有关创建/添加它们到click once部署的详细参考: http://msdn.microsoft.com/en-us/library/ms165429(VS.80).aspx

        2
  •  2
  •   Jorge Zuanon    17 年前

    在“项目”菜单中,选择“添加现有项”,将文件类型更改为“可执行文件”,然后选择您的文件。然后转到项目属性,在“发布”选项卡中,单击“应用程序文件”按钮并确保包含文件

        3
  •  2
  •   Monstieur    14 年前

    最后,我将其添加为对项目的引用,并将“复制本地”属性设置为True。现在没有警告,但请确保在单击“未使用的引用”按钮时不会意外删除它。