2

刚刚下载了Silverlight 3 Toolkit并执行了 MSI 文件。

现在我需要参考 Microsoft.Windows.Controls.dll 文件,但不知道 MSI 将它解压到哪里。在 C:\ 或 C:\Program Files 中找不到它。它可能在哪里?

  • 好的,这篇文章说所有组件都应该在工具箱中,例如 DockPanel,它们适用于 Visual Studio 2008 Professional ,但不适用于 Visual Web Developer 2008 Express(它有一些控件,但没有 DockPanel)

回答:

好的,答案是:重新启动并重新启动一切(直到 Silverlight 出现AG_E_PARSER_BAD_TYPE错误,并关闭了 Visual Studio 版本和 Firefox)。重新启动一切后,一切正常:控件自动在工具箱中,因此您只需将它们拖入,不再需要像 Silverlight 2 中那样引用 dll

4

3 回答 3

3

它没有自动为我添加 Silverlight Beta 4 Toolkit 和 Visual Studio 2010 Beta 2 的任何内容。

我按照这些说明进行操作。我的工具箱箱位于:

 C:\Program Files\Microsoft SDKs\Silverlight\v4.0\Toolkit

此外,我必须为文章中描述的附加工具包项目选择附加 DLL。我还必须选中复选框以表明我确实想要这些项目。

肯定有更好的办法!任何人?

于 2009-12-14T01:06:48.783 回答
0

以防万一有人想知道,我是:-)。

有一个名为“Microsoft Silverlight 3 Toolkit March 2009”的开始菜单组,其中包含所有相关信息。工具包程序集位于“C:\Program Files\Microsoft SDKs\Silverlight\v3.0\Toolkit\March 2009\Libraries”中

于 2009-04-05T09:11:46.537 回答
-1

Silverlight Toolkit 的 2009 年 7 月版本在 MSI 设置的末尾添加了“打开欢迎页面”选项。

7 月版本的路径名称也略有不同,但使用欢迎页面(开始菜单中还添加了一个链接),您将始终可以快速找到它们。

选中该框将确保打开一个页面,其中包含有关已安装所有内容的详细信息,包括指向所有二进制文件、主题、文档等的链接。

此外,由于控件都是通过 AssemblyFolderEx 注册表项引用的,因此您可以在 C# 或 VB.NET 项目中添加 GAC 样式的引用...

<Reference Include="System.Windows.Controls.Input.Toolkit" />

只有在使用 Silverlight SDK 的机器上构建时才会起作用。

希望这是朝着正确方向迈出的一步。

于 2009-08-02T18:31:52.290 回答