asp.net - 在 ASP.Net 中,如何获取另一个项目中的文件路径?

标签 asp.net

目前我有一个web项目A,它有一个按钮,按钮点击事件会调用另一个项目B中的函数。

现在在这个函数中,我必须访问项目 B 下的文件,路径如 /B/Template/myFile.doc

我尝试在此函数中使用 Server.MapPath()HostingEnvironment.MapPath() 之类的方法,但这两种方法都是获取项目的相对路径 A 而不是 B

我想这确实是正确的行为,但我如何才能成功地在项目 B 中获取此文件的路径?任何帮助,将不胜感激!

最佳答案

一种方法是:

  1. 将项目 B 导入项目 A。
  2. 在项目 B 中编写一个返回文件完整路径的函数。
  3. 在项目 A 中调用该函数。

希望对您有所帮助!

关于asp.net - 在 ASP.Net 中,如何获取另一个项目中的文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31868371/

相关文章:

.net - 无法加载DLL 'iclit09b.dll'

c# - 如何在运行 asp.net 页面时以编程方式设置表格背景?

jquery - Html.ValidationMessageFor 带有图像和工具提示

asp.net - 加密的配置文件不应用 connectionStrings 中的 “remove” 标记

c# - 模型内的列表项在发布时始终为空 - Asp.net MVC

c# - DocumentFormat.OpenXml 将图像添加到 word 文档

c# - 如何更改 Sitecore 登录页面上的消息?

asp.net Editable GridView - 设置标题文本颜色

asp.net - 无法加载程序集 .NET 4.0

asp.net - 在 IIS 中配置 ASP.NET 应用程序