c# - 在解决方案 .NET 中存储可用于不同项目的文件
问题描述
我有一个包含 2 个 .NET MVC 项目和一些类库项目的解决方案。我也有一些 xml 文件。我需要将这些 xml 文件放在一个地方,并可以从这 2 个 .NET MVC 项目中访问它们。这些文件也需要发布。我可以在类库项目中创建 App_Data 文件夹并将这些 xml 文件放在那里并使用它们吗?还是仅与 .NET MVC 项目相关的 App_Data 文件夹?
如何解决我的问题?
解决方案
如果您的两个 MVC 项目托管在同一台服务器上,您可以将这些 xml 文件存储在您想要的任何位置。
通过添加一个 appSetting 键将这些 xml 文件夹的物理路径存储到这两个 MVC 项目的 web.config 文件中。
然后您的程序只需通过从 web.config 文件中获取路径来读取这些文件。
推荐阅读
- python - Python 使用环境变量
- javascript - Jquery如何在选定行的td内选择ul
- sql - 根据用户定义函数的结果阻止更新列的触发器
- c++ - C++ 中的枚举/非法 switch 语句错误
- ssh - ssh-keygen - 从存储在 s3 中的私钥文件创建公钥文件
- php - PHP 文件出错,尝试通过 xampp 加载 PHP 文件时无法显示输出
- android-studio - Gson().fromJson 出错 - “无法在没有参数的情况下调用公共 com.keikakupet.PetStatus()”
- fortran - 英特尔 Fortran 和 gfortran 之间的未格式化文件写入/读取兼容性问题
- python-3.x - 具有嵌套列表值的字典到单个值列表
- tensorflow - Tensorflow:FailedPreconditionError:从容器读取资源变量时出错:localhost。在自定义损失函数上运行 sess.run() 时