【发布时间】:2015-02-25 18:45:05
【问题描述】:
我正在使用 VS 2012 express 使用 MVC4 构建“多租户”网站。网站本身一切顺利。
为了确保关注点分离,我有一个插件类型的架构,我的解决方案中还有其他项目,可以说每个“租户”一个。这意味着我可以拥有一个核心网站,并在需要时插入租户插件。
这似乎工作正常。它的工作原理是在构建中,各种文件被复制到主机站点中。例如,更改为 .cshtml 有点麻烦,我必须构建以获取最新版本,但没关系。
我在尝试通过 linq 将主机的数据库与租户的数据库连接时也遇到了问题(这样我就可以根据主机上的登录用户从租户获得特定于用户的数据),但是现在正在工作。
但是,我现在遇到了一些障碍,这大大减慢了我的速度。
因为文件是 xcopied,所以它们似乎不在调试器下,因此在租户控制器上放置断点绝对没有效果。
是否有人知道(或有任何想法)如何调试租户 DLL?所有想法将不胜感激。谢谢。
【问题讨论】:
标签: c# asp.net-mvc-4 debugging visual-studio-2012 multi-tenant