如何在工作室中的多个 ASP.Net 项目之间共享内容文件夹?
Posted
技术标签:
【中文标题】如何在工作室中的多个 ASP.Net 项目之间共享内容文件夹?【英文标题】:How can I share a folder of content between multiple ASP.Net projects in studio? 【发布时间】:2008-10-14 13:45:02 【问题描述】:我想在一个解决方案中的多个 asp.net 项目之间共享 2 个内容文件夹(“样式表”和“图形”)。
有没有办法做到这一点,让工作室在设计时适当地显示图形等?
【问题讨论】:
【参考方案1】:不久前我对此进行了深入研究,发现在 Visual Studio.NET 中没有很好的解决方案。我最终做的是使用我的源代码控制系统来共享文件夹。
我使用 Subversion Externals 从 Subversion 中的单一来源共享到多个工作副本。
http://svnbook.red-bean.com/en/1.1/ch07s04.html
我知道 Source Safe 和其他源代码控制系统中也有类似的共享概念。
【讨论】:
与 svnbook 最新版本 (1.5) 的类似链接 (svnbook.red-bean.com/en/1.5/svn.advanced.externals.html) 表明 externals 现在支持相对路径...【参考方案2】:我还没有尝试过,但是我相信如果你在 IIS 中将它设置为两个网站的虚拟文件夹,它会在 VS 中正常显示(当然,这意味着使用 IIS 而不是内部的 VS 网络服务器)。
【讨论】:
以上是关于如何在工作室中的多个 ASP.Net 项目之间共享内容文件夹?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ASP.NET MVC 中的 2 个不同项目/应用程序之间共享母版页?
如何在 ASP.NET RadioButtonList 中的项目之间添加空格
如何在 http 和 https 之间共享 asp.net 会话