Visual studio VSTO如何在VisualStudio2010中工作?
Visual studio VSTO如何在VisualStudio2010中工作?,visual-studio,vsto,Visual Studio,Vsto,关于VSTO项目的几个问题我不明白:
注册-与我有安装项目的本机Office插件不同,托管插件中的部署是如何工作的?构建项目后,我在注册表中确实有定义插件的必要条目(HKCU\Software\Microsoft\Office\Outlook\Addins…)。执行此注册的代码在哪里
还有,为什么在港大?我想为所有用户定义插件(在HKLM中)。我该如何改变这一点
当我按F5时,Visual Studio如何知道启动Outlook?在项目的属性页中的“调试”选项卡下,“启动选项”设置为“启动项目”
关于VSTO项目的几个问题我不明白:
注册-与我有安装项目的本机Office插件不同,托管插件中的部署是如何工作的?构建项目后,我在注册表中确实有定义插件的必要条目(HKCU\Software\Microsoft\Office\Outlook\Addins…)。执行此注册的代码在哪里
还有,为什么在港大?我想为所有用户定义插件(在HKLM中)。我该如何改变这一点
当我按F5时,Visual Studio如何知道启动Outlook?在项目的属性页中的“调试”选项卡下,“启动选项”设置为“启动项目”。谁告诉Visual Studio启动项目意味着启动Outlook
正在查找有关VSTO的更多资料。你能推荐一种资源吗
一些答案
1.基本上与托管项目相同,只是Reg条目指向.MANIFEST文件,该文件反过来标识加载项程序集的dll
哦。这是一个很长的故事,网上有很多关于它的信息。谷歌“为所有用户注册加载项”。
简短的版本是,这是可能的,但需要一些非常奇怪和难以解释的诡计
如果您已经创建了Outlook加载项属性,那么凭借该项目类型,VS知道开始时要做什么
我从未找到vsto材料的可靠来源。谷歌一直是我最好的朋友。安德鲁·科茨(Andrew Coates)在这里有一个相当不错的列表
我没有明确的信息,但目前我正在研究,到目前为止,这是一个很好的信息来源。请让我知道这是否适用于您的Outlook项目