刚刚下载了Silverlight 3 Toolkit并执行了MSI文件。
现在我需要引用Microsoft.Windows.Controls.dll文件,但不知道MSI解压缩它的位置。无法在C:\或C:\ Program Files中找到它。 它可能在哪里?
好的,答案是:重新启动并重新启动所有内容(直到那时Silverlight出现AG_E_PARSER_BAD_TYPE
错误,并且同时关闭了Visual Studio版本和Firefox)。重新启动所有内容后,它运行正常:控件自动在工具箱中,因此您只需将它们拖入no need referencing the dll anymore as in Silverlight 2。
答案 0 :(得分:3)
它没有为Silverlight Beta 4 Toolkit和Visual Studio 2010 Beta 2自动添加任何内容。
我跟着these instructions。我的工具包箱位于:
C:\Program Files\Microsoft SDKs\Silverlight\v4.0\Toolkit
此外,我还必须为本文中描述的其他工具包项目选择其他DLL。我还必须选中复选框以表明我确实想要这些项目。
一定有更好的方法!任何人吗?
答案 1 :(得分:0)
万一有人想知道,我是:-)。
有一个名为“Microsoft Silverlight 3 Toolkit March 2009”的开始菜单组,其中包含所有相关信息。工具包程序集可以在“C:\ Program Files \ Microsoft SDKs \ Silverlight \ v3.0 \ Toolkit \ March 2009 \ Libraries”中找到
答案 2 :(得分:-1)
2009年7月发布的Silverlight Toolkit在MSI设置结束时添加了“打开欢迎页面”选项。
7月份版本的路径名称也略有不同,但是使用“欢迎”页面(链接也会添加到“开始”菜单),您将始终有一个快速找到它的方法。
选中该框将确保打开一个页面,其中包含所有已安装内容的详细信息,包括指向所有二进制文件,主题,文档等的链接。
此外,由于控件都是通过AssemblyFolderEx注册表项引用的,因此您可以在C#或VB.NET项目中添加GAC样式引用...
<Reference Include="System.Windows.Controls.Input.Toolkit" />
只有在使用Silverlight SDK的计算机上构建时才能正常工作。
希望这是朝着正确方向迈出的一步。