C# 如何访问其他asp.net项目中的照片文件夹?

C# 如何访问其他asp.net项目中的照片文件夹?,c#,asp.net,C#,Asp.net,我正在从事两个asp.net项目。 第一个项目是让员工管理产品信息。 第二个项目是产品销售网站。 我的问题是,在第一个项目中,当一名员工插入产品照片时,这将进入第一个项目中名为“照片”的文件夹,并且路径将插入到db。但是如何从第二个项目访问此文件夹? (first的域将是admin.sampleXYZ.com 第二个是sampleXYZ.com)我不会将照片存储在第一个项目中,我会将它们存储在需要的地方-因此在您的产品销售网站项目中。 要实现这一点,您应该利用虚拟目录: 在计算中,术语虚拟目录

我正在从事两个asp.net项目。
第一个项目是让员工管理产品信息。
第二个项目是产品销售网站。
我的问题是,在第一个项目中,当一名员工插入产品照片时,这将进入第一个项目中名为“照片”的文件夹,并且路径将插入到db。但是如何从第二个项目访问此文件夹?
(first的域将是admin.sampleXYZ.com

第二个是sampleXYZ.com)

我不会将照片存储在第一个项目中,我会将它们存储在需要的地方-因此在您的产品销售网站项目中。 要实现这一点,您应该利用虚拟目录:

在计算中,术语虚拟目录有两种含义。信息技术 可以简单地指定(例如在IIS中)出现在 路径,但实际上不是中上一个文件夹的子文件夹 这条路

所以我要做的是在第一个项目中添加一个虚拟目录,指向第二个项目()中的一个物理目录


如果有大量照片,我建议您将照片存储在这两个项目之外。在这种情况下,最好有一个单独的FTP服务器并将您的照片存储在那里,同时不要污染项目的内容(应该包含代码,而不是成为内容容器)

首先我要感谢你。我是中级开发人员,所以我应该试试你的方法还是简单的方法,将照片作为二进制数据插入数据库,并从每个项目中获取它们。如果你没有数千张照片,你可以尝试将它们存储在数据库中。这不是一种性能明智的方法,但您的案例可能是最快的方法。