'commit'
This commit is contained in:
78
WordAddIn/Doc/步骤.md
Normal file
78
WordAddIn/Doc/步骤.md
Normal file
@@ -0,0 +1,78 @@
|
||||
`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 即可(注意解决证书信任警告)。
|
||||
快去试试打包,把您的作品分享给第一个用户吧!
|
||||
Reference in New Issue
Block a user