我的解决方案中的所有项目都设置为使用.net framework 4.5构建.
我正在尝试创建一个C#VSTO项目,但无法分配.net 4.5目标框架.这是必需的,所以我可以参考我的VSTO项目中的其他项目.
该错误表明该项目不能用于目标框架(.net 4.5).
或者,我是否必须在不使用VSTO项目的情况下实现excel加载项?
这里有一个更新的 VSTO 4 可再发行版本:
http://www.microsoft.com/en-us/download/details.aspx?id=35594
请注意,在此版本中,版本已从 10.0.31119.0 提升到 10.0.40302.0,并且还支持 Office 2013。
此版本还适用于 x86 和 64 Office 安装,无需选择正确的安装程序,这很好。
更新 好像之前的下载页面已经被删除了。您可以尝试从直接链接获取安装程序:
http://download.microsoft.com/download/9/4/9/949B0B7C-6385-4664-8EA8-3F6038172322/vstor_redist.exe
Update 2 Microsoft 已于 2012 年 12 月 21 日发布了 VSTO 10.0.40303.0,即 10.0.40302.0 的修复程序,可从http://www.microsoft.com/en-us/download/details.aspx?id= 获取。又是35594。