C#访问另一个项目的文件

时间:2013-10-18 04:38:48

标签: c# asp.net path silverlight-4.0

我正在寻找一个包含silverlight和web项目的解决方案。我想从我的silverlight项目访问位于web项目文件夹内的文件。这样就可以了。

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

在您的Silverlight项目中:

  1. 右键单击引用>添加参考。
  2. 在左侧选项卡上,选择解决方案。
  3. 选择要包含引用的项目。
  4. 在Silverlight项目C#文件中,如果您尝试使用引用项目中的类,则可能必须添加“using”语句。

答案 2 :(得分:0)

获得如下解决方案,

var uri = new Uri(Application.Current.Host.Source, "../DirectoryName/FileName.docx"); 
HtmlPage.Window.Navigate(uri);