我问一个visual studio 2017的问题,希望各位码农可以帮忙看一下

  • B
    Benthal
    我下载了virtual studio 2017 for community 版本,然后安装的时候装了office组件,因为我想开发excel的一些应用

    结果我一创建VB excel 2013 and 2016 VSTO workbook/template 就一直告诉我create project failed...

    但是其他的比如outlook的addin就可以打开VB的scriptor

    是不是因为我是community版本的原因呢?那既然我下载的是community版本,为什么installation里面还要给我选择office组件,不懂啊

    希望各位码农不吝赐教,EXCEL VBA自带的环境太恶劣了~
  • u
    unbelieveble
    第一反应,我特么现在怎么就成码农了。
    第二反应,这问题我还是回答不了。
  • t
    terius
    不要下载社区版的,下载专业版的
  • B
    Benthal
    可是专业版的要钱呀...虽然有免费试用期...
  • 离神最近的人
    我觉得你不如去google一下
  • f
    felixqu
    Windows10+Office2016?
  • 加州IT男
    一直用自带的vba好多年了
    VS带的好用吗
  • 流浪的枪骑兵
    昨天才学着用vba写了一点东西...真难用啊
  • g
    gundamc
    Microsoft Visual Studio Enterprise 2017 企业版
    KEY:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF
    Microsoft Visual Studio Professional 2017 专业版
    KEY:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
  • a
    arenaking
    我以前学c#的时候,社区版要连微软的网,各种失败。
    后来没办法用破解版,就好很多
  • q
    quakeguobiao
    用c#写office应用。别用vba了。
  • B
    Benthal
    你咋知道
  • c
    chachi
    试试管理员打开 vs
  • l
    liuxuu
    部署是个大问题,我都放弃了。
  • m
    mushroommg
    和community无关,好像是office新版本的兼容性bug,很多人都遇到了,https://connect.microsoft.com/VisualStudio/feedback/details/3117015/excel-designer-cannot-be-activated-visual-studio
    可能有效的解决办法有:1.关闭office自动更新,退回上一版本,然后重试,不行的话继续退版本;2.直接卸载office然后重装初始版本,关闭自动更新
    卸载更新退回上一版本的办法:https://support.microsoft.com/en-us/help/2770432/how-to-revert-to-an-earlier-version-of-office-2013-or-office-2016-click-to-run

    我啥也不知道,stackoverflow上转了一圈总结出来的
  • B
    Benthal
    是的呀,我装了pro版本还是失败,没招了。

    我是office 365,所以vs也想用正版,谢谢各位,是MS的bug
  • B
    Benthal
    略会一点VBA,C好学吗
  • l
    liuxuu
    别想了,VB.NET都不行,更不用说C