我有一个由 silverlight 和 web 项目组成的解决方案。我想从我的 silverlight 项目访问位于 web 项目文件夹内的文件。如何做到这一点。
此文件是用户手册文档,我必须为其提供下载功能给用户..
我有一个由 silverlight 和 web 项目组成的解决方案。我想从我的 silverlight 项目访问位于 web 项目文件夹内的文件。如何做到这一点。
此文件是用户手册文档,我必须为其提供下载功能给用户..
右键单击 Silverlight 项目并选择 Add --> Existing item。在对话框中,导航到 Web 项目的位置。选择您需要的文件,但不要单击“添加”,而是单击“添加”按钮旁边的下拉菜单,然后选择“添加为链接”。
在您的 Silverlight 项目中:
在 Silverlight 项目 C# 文件中,如果您尝试使用引用项目中的类,则可能必须添加“使用”语句。
得到以下解决方案,
var uri = new Uri(Application.Current.Host.Source, "../DirectoryName/FileName.docx");
HtmlPage.Window.Navigate(uri);