Files
aiData/WordAddIn/Doc/步骤.md
HuangHai 5e0fe0c628 'commit'
2026-01-24 15:44:20 +08:00

79 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

`Visual Studio 2022 Professional
下载地址:`visualstudio.microsoft.com`
安装器里务必勾选:
- 工作负载 → “.NET 桌面开发”
- 工作负载 → “Office/SharePoint 开发”
这两项会把 VSTO 项目模板、Office PIA(主互操作程序集)和调试工具一次装全
- Visual Studio 2022 Professional序列号:
```
TD244-P4NB7-YQ6XK-Y8MMM-YWV2J
```
验证步骤
1. 新建项目 → 语言选 C# → 搜索“VSTO”,能看到“Word 外接程序 (.NET Framework)”模板即成功 。
2. 直接 F5,Word 启动并在“加载项”页出现默认 Ribbon,说明调试环境就绪。
打包命令
msbuild WordAddIn.csproj /t:Publish /p:Configuration=Release
恭喜!既然程序已经开发完善,接下来就是激动人心的发布环节了。
要让其他人使用您的 Word 插件,最标准的方法是使用 Visual Studio 的**发布(Publish)**功能。这会生成一个安装程序( setup.exe ),用户只需双击即可自动配置环境并安装插件。
以下是详细的操作步骤:
### 第一步:准备发布信息
建议先完善一下软件的“身份信息”,这样安装界面会显得更专业:
1. 在 Visual Studio 右侧的 解决方案资源管理器 中,右键点击项目 WordAddIn ,选择 属性 (Properties) 。
2. 切换到 发布 (Publish) 选项卡。
3. 点击 选项 (Options) 按钮。
- 描述 (Description) :填写“发布者名称”(您的名字)和“产品名称”(如:AI 写作助手)。
- Office 设置 :保持默认即可。
4. 点击确定保存。
### 第二步:执行发布
1. 依然在 发布 (Publish) 选项卡页面。
2. 发布位置 :默认会发布到项目目录下的 publish\ 文件夹,或者您可以点击“浏览”选择一个桌面上的文件夹(例如 D:\Desktop\AIWordAddIn_Setup\ ),方便查找。
3. 点击页面底部的 立即发布 (Publish Now) 按钮。
4. Visual Studio 会开始编译并打包,成功后会自动打开生成的文件夹。
### 第三步:如何分享给他人
打开发布生成的文件夹,您会看到以下文件:
- 📂 Application Files (文件夹)
- 📄 setup.exe (安装程序)
- 📄 WordAddIn.vsto (部署清单)
分享方法 :
请将这个 文件夹内的所有内容 (包括文件夹和两个文件)一起打包压缩(例如 AI助手安装包.zip ),发送给您的朋友或用户。
### 第四步:对方如何安装(关键!)
由于我们使用的是开发用的“临时证书”(自签名证书),并没有购买昂贵的商业数字证书,所以对方在安装时,Windows 会提示“发布者不可信”并拦截安装。
请务必告诉您的朋友按以下步骤操作(只需做一次):
1. 解压 您发的压缩包。
2. 安装证书 (解决信任问题):
- 在文件夹中找到 WordAddIn.vsto 文件(或者是 WordAddIn_TemporaryKey.pfx ,如果在发布包里没包含 pfx,您可能需要单独发给他,或者指导他信任 setup.exe )。
- 更简单的测试方法 :通常直接运行 setup.exe ,如果报错说“证书不受信任”,则需要手动将证书添加到信任列表。
- 最稳妥的个人分发方式 :
1. 在您的电脑上,右键点击项目中的 WordAddIn_TemporaryKey.pfx -> 安装 PFX 。
2. 或者,让朋友在安装出错时,点击错误详情,选择“安装证书” -> 存储位置选 “受信任的根证书颁发机构” 。
如果觉得证书麻烦: 如果只是发给非常信任的朋友,且不想折腾证书,可以让他们:
1. 运行 setup.exe 。
2. 如果弹出红色警告,点击“详细信息”,查看是否允许“仍要运行”或“安装”。
### 总结
1. 右键项目 -> 发布 -> 立即发布 。
2. 把生成的文件夹打包发给别人。
3. 让对方运行 setup.exe 即可(注意解决证书信任警告)。
快去试试打包,把您的作品分享给第一个用户吧!