c#打包方法.xls

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c#打包方法

Sheet3 Sheet2 Sheet1 remarksToggle sectionToggle0 ①该文件夹的命名必须是AppLib ②将所有的DLL文件选中 ③将②中选中的文件拖拽到AppLib的文件夹中 ④设定安装文件的名称,最好设定成与系统名相关的英文 C:→WINDOWSM→system32→msiexec.exe ⑦该文件的详细路径是: ⑧制作卸载文件,一般情况下命名为:uninstall ⑤如果让该可执行文件在桌面上生成的话,要将④生成的文件拖拽到⑤中 ⑥同理,想在菜单中生成可执行文件,要同样方法再次生成④ ⑧建立卸载文件夹,将⑨中的两个文件一起拖拽到⑧的卸载文件夹中 到这里,文件和文件夹的追加就结束了,然后是关于一些属性的设定 ⑩点击安装工程,看其属性 ?拷贝该ProductCode中的内容 ?改变属性RemovePreviousVersions由false变成true ?点击uninstall文件,看其属性Arguments 设定其为:/x+空格+?中的ProductCode ?点击?看其属性,AlwaysCreate改成true 同理,要将?下的所有文件夹的这个属性都这样设置 ?选中桌面添加快捷方式文件夹 ?选中桌面添加快捷方式的文件 ?选择改变图标的路径 ?挑选完的图标 ?用上述同样的方法作卸载文件的图标 ?同理,做出menu中快捷方式的图标 21将生成的安装工程进行一下编译 Visual Studio 中的部署 无法创建名为“filename”的文件的注册信息 指定文件的“Register”属性设置为“vsdrfCOM”或“vsdrfCOMRelativePath”,但该文件不包含 COM 注册信息或者不是 COM 组件。 注意 如果将 ProgID 相同的两个组件添加到部署项目中,也会发生此错误。这种情况下,需要移除其中一个文件;如有必要,可更改文件的 ProgID 后再将其重新添加到项目中。 更正此错误 1. 在“任务列表”中双击该错误信息,转到“文件系统编辑器”中的文件。 2. 在“属性”窗口中,选择“Register”属性并选择一个不同的注册选项。 对于在 Visual C++ 中使用 ATL 6.0 创建的 COM 组件,应选择“vsdrfCOMSelfReg”选项。 RemovePreviousVersions 属性 指定安装程序在安装期间是否移除应用程序的早期版本。如果此属性设置为 True,并且在安装时检测到了早期版本,则将调用以前版本的卸载功能。 安装程序检查“UpgradeCode”和“ProductCode”属性,以确定是否应移除早期版本。新旧两种版本的 UpgradeCode 必须相同;ProductCode 必须不同。 ?设置 RemovePreviousVersions 属性的设置如下所示: 设置 说明 安装程序不检查是否有早期版本。 安装程序检查是否有早期版本;一经发现,便会立即将其卸载。 Register 属性 指定在安装时是否应在目标计算机上注册文件、程序集或项目输出组。 “Register”属性的设置如下所示: DoNotRegister 项不需要注册。 COM 将项注册为 COM 对象。 COMRelativePath 将项注册为独立的 COM 对象。 COMSelfReg 安装项时,项将自注册为 COM 对象。对于程序集不可用。 Font 安装文件时,文件将注册为字体文件。 ?备注 基于 .NET Framework 的项通常不需要注册,并默认为“DoNotRegister”。版本信息中包含 OleSelfRegister 的 COM .dll 文件或 .exe 文件的默认设置为“COMSelfReg”。字体文件注册为“Font”。 如果要在应用程序中包含独立的 COM DLL,则应将其引用的“Isolated”属性设置为“True”。当 DLL 添加到项目输出时,“Registration”属性应设置为“DoNotRegister”,但某些情况下(例如,mstime.dll)将设置为“COMSelfReg”。这类情况下,必须将注册手动更改为“DoNotRegister”。 若要实现此操作,请在安装项目的应用程序文件夹中选择该 DLL,然后在“属性”窗口中确保“Registration”属性设置为“DoNotRegister”。对安装项目中的所有独立 COM 组件执行此操作。 ① ① ② ③ ④ ⑦ ⑧ ⑤ ⑥ ⑧ ⑨ ⑩ ? ? ? ? 21 22 ? ? ? ? ? ?

文档评论(0)

zhengyl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档