[C#, Office Add in] Registry Key ที่เกี่ยวข้องกับ VSTO

สำหรับตอนนำ Add-in ไปติดตั้ง หากลงผ่านตัว Setup แล้วระบบสร้างตัว Registry ที่เกี่ยวข้องที่ลง Registry ที่ Path ดังนี้ครับ โดยสำหรับ Office ทุกตัวยกเว้น Visio ครับ

  • Office 32 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Microsoft\Office\[application name]\Addins\[your-add-name]
  • Office 64 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\[application name]\Addins\[your-add-name]

ส่วนสำหรับตัว Visio นะครับ

  • Office 32 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Microsoft\Visio\Addins\[your-add-name]
  • Office 64 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Visio\Addins\[your-add-name]
[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\DebuggingSoft.Report.Excel]
"Description"="DebuggingSoft.Report.Excel"
"FriendlyName"="DebuggingSoft.Report.Excel"
"LoadBehavior"=dword:00000003
"Manifest"="file:///C:/DebuggingSoft/Excel-Addins/DebuggingSoft.Report.Excel.vsto|vstolocal"

เครื่องที่ไม่มี ก็ไม่ต้องตกใจนะครับ เพียงแค่นำ Script Registry ชุดนี้ไป Save เป้น .reg แก้ค่าที่เกี่ยวข้อง และรันมันครับ


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.