为什么 Visual Studio“2013”SDK 示例出现问题?
Why I get the problems with Visual Studio "2013" SDK samples?
Visual Studio 2013 高级更新 4; Visual Studio 安装了 2013 SDK。
我看到代码源适用于较旧的 Visual Stuido 版本。它有一个 link 到 Visual Studio 2010(而不是 2013)SDK Samples.zip 文件。我尝试编译它的一些项目,但出现异常...例如:
其他项目编译成功,但是我看了他们的说明 运行:
Running the Sample
To run this sample, copy both the
AlphaBlendToolbar.Addin file and the newly-built AlphaBlendToolbar.dll
file into your Visual Studio Addins directory (My Documents\Visual
Studio 2010\Addins) and then open a new instance of Visual Studio
2010. Next, run the Tools | Add-in Manager menu command. Check the checkbox next to AlphaBlendToolbar and hit OK. You should see a new
toolbar with two command buttons on it. The interesting thing about
this sample is that the command button icons have alpha-transparency.
但是 VS 2013 没有 Addins 目录...好的,我创建它:
我编译了SDK的示例:
但我在这里没有看到编译的 DLL:
为什么我会有这样的问题?
- Documents文件夹下的AddIns文件夹是VS在安装时默认不创建的,需要手动创建,如上
- 从选项 window 中删除文件夹 C:\Users\developer\Documents\Visual Studio 2013\AddIns,这不是必需的,%VSMYDOCUMENTS%\AddIns 文件夹负责。
- .AddIn 文件可以包含多个值来描述目标 VS 版本。示例的 AlphaBlendToolbar.AddIn 文件仅包含 VS 2010 目标,您需要对其进行编辑并添加 VS 2013 ("12.0") 目标:
<主机应用程序>
微软 Visual Studio
<版本>12.0版本>
主机应用>
请注意,有两个 .AddIn 文件,一个在 Documents 文件夹中(用于部署),另一个在您的解决方案中(用于源代码管理等),请确保同时更新这两个文件。
FWIW,有一个 VS 2013 SDK 示例:http://blogs.msdn.com/b/vsx/archive/2014/05/30/vs-2013-sdk-samples-released.aspx
Visual Studio 2013 高级更新 4; Visual Studio 安装了 2013 SDK。
我看到代码源适用于较旧的 Visual Stuido 版本。它有一个 link 到 Visual Studio 2010(而不是 2013)SDK Samples.zip 文件。我尝试编译它的一些项目,但出现异常...例如:
其他项目编译成功,但是我看了他们的说明 运行:
Running the Sample
To run this sample, copy both the AlphaBlendToolbar.Addin file and the newly-built AlphaBlendToolbar.dll file into your Visual Studio Addins directory (My Documents\Visual Studio 2010\Addins) and then open a new instance of Visual Studio 2010. Next, run the Tools | Add-in Manager menu command. Check the checkbox next to AlphaBlendToolbar and hit OK. You should see a new toolbar with two command buttons on it. The interesting thing about this sample is that the command button icons have alpha-transparency.
但是 VS 2013 没有 Addins 目录...好的,我创建它:
我编译了SDK的示例:
但我在这里没有看到编译的 DLL:
为什么我会有这样的问题?
- Documents文件夹下的AddIns文件夹是VS在安装时默认不创建的,需要手动创建,如上
- 从选项 window 中删除文件夹 C:\Users\developer\Documents\Visual Studio 2013\AddIns,这不是必需的,%VSMYDOCUMENTS%\AddIns 文件夹负责。
- .AddIn 文件可以包含多个值来描述目标 VS 版本。示例的 AlphaBlendToolbar.AddIn 文件仅包含 VS 2010 目标,您需要对其进行编辑并添加 VS 2013 ("12.0") 目标:
<主机应用程序>
<版本>12.0版本>
主机应用>
请注意,有两个 .AddIn 文件,一个在 Documents 文件夹中(用于部署),另一个在您的解决方案中(用于源代码管理等),请确保同时更新这两个文件。
FWIW,有一个 VS 2013 SDK 示例:http://blogs.msdn.com/b/vsx/archive/2014/05/30/vs-2013-sdk-samples-released.aspx