为什么我遇到Visual Studio“2013”​​SDK示例的问题?

时间:2015-05-05 14:46:50

标签: visual-studio sdk vspackage

Visual Studio 2013 Premium Update 4;安装了Visual Studio 2013 SDK。

enter image description here

我看到代码源代码适用于较旧的Visual Stuido版本。它有一个指向Visual Studio 2010(而不是2013)SDK Samples.zip文件的链接。我尝试编译它的一些项目,但我得到一个例外......例如:

enter image description here

其他项目编译成功,但我读了他们的运行说明:

  

运行示例

     

要运行此示例,请同时复制   AlphaBlendToolbar.Addin文件和新建的AlphaBlendToolbar.dll   将文件放入Visual Studio Addins目录(My Documents \ Visual   Studio 20 10 \ Addins )然后打开Visual Studio的新实例   2010.接下来,运行工具|加载项管理器菜单命令。选中AlphaBlendToolbar旁边的复选框,然后单击“确定”。你应该看到一个新的   工具栏上有两个命令按钮。有趣的事情   这个示例是命令按钮图标具有alpha透明度。

但VS 20 13 没有 Addins 目录......好的,我创建了它:

enter image description here

我编译了SDK的示例:

enter image description here

但我在这里看不到已编译的DLL:

enter image description here

enter image description here

为什么我会遇到这样的问题?

1 个答案:

答案 0 :(得分:0)

  • 安装时,VS默认情况下不会创建Documents文件夹下的AddIns文件夹,因此您需要手动创建它,就像您已经完成的那样
  • 从“选项”窗口中删除文件夹C:\ Users \ developer \ Documents \ Visual Studio 2013 \ AddIns,这不是必需的,%VSMYDOCUMENTS%\ AddIns文件夹需要注意。
  • .AddIn文件可以包含多个值来描述目标VS版本。示例的AlphaBlendToolbar.AddIn文件仅包含VS 2010目标,您需要编辑它并添加VS 2013(“12.0”)目标:

< HostApplication>
   < Name> Microsoft Visual Studio< / Name>
   <版本> 12.0< /版本>
< / HostApplication>