簡體   English   中英

C#訪問另一個項目中的文件

[英]C# access files from another project

我有一個基於silverlight和Web項目的解決方案。 我想從我的silverlight項目訪問位於Web項目中的文件夾內的文件。如何做到這一點。

該文件是用戶手冊文檔,我必須為此用戶提供下載功能。

右鍵單擊Silverlight項目,然后選擇添加->現有項目。 在對話框中,導航到Web項目的位置。 選擇所需的文件,而不是單擊“添加”,而不是單擊“添加”按鈕旁邊的下拉列表,然后選擇“添加為鏈接”。

在您的Silverlight項目中:

  1. 右鍵單擊引用>添加引用。
  2. 在左側選項卡上,選擇解決方案。
  3. 選擇要包括參考的項目。

在Silverlight項目C#文件中,如果要使用引用項目中的類,則可能必須添加“ using”語句。

得到了以下解決方案,

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM