`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 即可(注意解决证书信任警告)。 快去试试打包,把您的作品分享给第一个用户吧!