我遇到了一个问题,Add-in的
我已经在csproj文件、manifest和vsto文件中将所有MyAddin实例更改为MyAddin.Connect。我还在注册表中更改了所有实例。
请问在Excel的VBA中,
ProgID
是MyAddin,但我想要它变成MyAddin.Connect,因为有很多现有的电子表格引用了MyAddin.Connect。我已经在csproj文件、manifest和vsto文件中将所有MyAddin实例更改为MyAddin.Connect。我还在注册表中更改了所有实例。
但是,当我通过VBA检查甚至包括注册表键HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\MyAddIn
变成 MyAddIn.Connect。
ProgID
时,它仍然显示MyAddin(COM Add-Ins管理器中的友好名称是MyAddin.Connect)。请问在Excel的VBA中,
ProgID
具体从哪里加载?值得一提的是,当我通过Visual Studio调试AddIn时,它完美地运行。但是,当我通过InstallShield安装它时,它就无法工作了。