向解决方案中添加新项目或现有项目

此页适用于 WPF 和 Silverlight 2

在 Microsoft Expression Blend 2 中,可以将新项目或现有项目添加到解决方案中。这对于在可重用的项目(可同时在 Expression Blend 2 的单个实例中进行更新和生成)中保持独立的功能非常有用。

向解决方案中添加新项目

  1. 在 Expression Blend 2 中打开一个项目,然后使用下列方法之一:

    • 在“项目”面板中,右键单击解决方案的名称,然后单击“添加新项目”。

    • 在“项目”菜单上,单击“添加新项目”。

    此时,将显示“添加新项目”对话框。

  2. 在“选择项目类型”下,选择“WPF 应用程序”以创建另一个应用程序,或选择“WPF 控件库”以创建一组用户控件。

    新的项目文件夹将会添加到解决方案文件夹中,并且您可以在“项目”面板中浏览相应的项目文件。

  3. 若要能够在原始项目中使用新项目中的控件,请在“项目”面板中的“文件”下右键单击原始项目的名称,单击“添加项目引用”,然后选择新项目的名称。

  4. 在“项目”面板中的“文件”下右键单击解决方案的名称,然后单击“生成解决方案”以生成您的解决方案。这样一来,便可确保新项目中所含的所有用户控件均能够通过原始项目中的“资源库”的“自定义控件”选项卡来使用。

  5. 每次更新新项目时,都将生成解决方案。这将确保对新项目的更新会反映在原始项目中的美工板上。

Cc296386.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-cn,Expression.10).gif返回页首

向解决方案中添加现有项目

  1. 在 Expression Blend 2 中打开一个项目,然后使用下列方法之一:

    • 在“项目”面板中,右键单击解决方案的名称,然后单击“添加现有项目”。

    • 在“项目”菜单上,单击“添加现有项目”。

    此时,将显示“添加现有项目”对话框。

  2. 浏览找到所要添加的项目文件(.csproj 或 .vbproj),然后单击“打开”。

    该项目将会添加到解决方案中。虽然已添加的项目未复制到解决方案中,但是您可以在“项目”面板中的“文件”下双击这些已添加的项目中的文件,将其打开。

  3. 如果已添加的项目生成了原始项目中所要使用的 DLL,请在“项目”面板中的“文件”下右键单击原始项目的名称,单击“添加引用”,找到所生成的 DLL 文件,然后单击“打开”。

  4. 如果已添加的项目包含原始项目中所要使用的用户控件,请在“项目”面板中的“文件”下右键单击原始项目的名称,单击“添加项目引用”,然后选择新项目的名称。

  5. 在“项目”面板中的“文件”下右键单击解决方案的名称,然后单击“生成解决方案”以生成您的解决方案。这样一来,便可确保已添加的项目中所含的所有用户控件均可通过原始项目中的“资源库”的“自定义控件”选项卡来使用。

  6. 每次更新已添加的项目时,都将生成解决方案。这将确保对已添加的项目的更新会反映在原始项目中的美工板上。

    Cc296386.alert_note(zh-cn,Expression.10).gif说明:

    当在“项目”面板中的“文件”下右键单击解决方案的名称时,还可以选择“重新生成解决方案”以重新生成所有内容(包括从尚未更改的文件生成的组件)。再者,还可以选择“清理解决方案”以删除在生成过程中生成的所有中间文件。如果选择“测试解决方案”,将先生成解决方案,然后运行应用程序并显示原始项目的启动页。

Cc296386.7e183f1f-37d8-4dcb-980c-19a5d61ca087(zh-cn,Expression.10).gif返回页首