我试图在Visual Studio Pro 2013中创建用于Office 2016的项目。我知道supposed to be possible,但VSTO似乎坚持要求Office 2013。
我已经关注了几个MSDN演练(Add-In,Document-level,custom tab),并且最终会出现以下错误:
我检查了注册表,我的.NET框架是4.6.1版。我将4.6和4.6.1的运行时和目标包添加到Visual Studio中,但不断得到相同的结果。
当我到达"点击F5运行项目"时出现错误。步。有什么建议或解决方案吗?
背景:我是一名企业环境中的MS Word表格开发人员。在我们的1,000个左右的表单中,其中大约100个具有自定义工具栏,自Office 2003之后的功能区界面以来,它们已经无法使用。我们使用旧的软件使用非联网机器对其进行修改。我的任务是找到一种方法来重新获得类似于Office 2016中的自定义工具栏的功能,这是我们当前的基准。我可以使用的唯一Visual Studio版本是VSTO Pro 2013。
答案 0 :(得分:0)
您的Excel项目=>属性=>调试选项卡=>启动外部程序 将它设置为excel 2016 路径如C:\ Program Files(x86)\ Microsoft Office \ Office16 \ EXCEL.EXE
如果之后无法调试,请尝试使用Visual Studio将进程附加到调试。