0

我有一个由 silverlight 和 web 项目组成的解决方案。我想从我的 silverlight 项目访问位于 web 项目文件夹内的文件。如何做到这一点。

此文件是用户手册文档,我必须为其提供下载功能给用户..

4

3 回答 3

0

右键单击 Silverlight 项目并选择 Add --> Existing item。在对话框中,导航到 Web 项目的位置。选择您需要的文件,但不要单击“添加”,而是单击“添加”按钮旁边的下拉菜单,然后选择“添加为链接”。

于 2013-10-18T05:15:42.447 回答
0

在您的 Silverlight 项目中:

  1. 右键单击参考 > 添加参考。
  2. 在左侧选项卡上,选择解决方案。
  3. 选择您要引用的项目。

在 Silverlight 项目 C# 文件中,如果您尝试使用引用项目中的类,则可能必须添加“使用”语句。

于 2013-10-18T05:22:20.583 回答
0

得到以下解决方案,

var uri = new Uri(Application.Current.Host.Source, "../DirectoryName/FileName.docx"); 
HtmlPage.Window.Navigate(uri);
于 2013-10-19T05:03:24.467 回答