我在一个目录中有多个ASP.NET应用程序,它们彼此交谈,并且它使开发更快,首先将它们放在一个文件夹(一个存储库)中。我计划,并试图将它们分成不同的文件夹和存储库。应该容易纠正吗?
第一个项目MainApp
从不引用OtherApp
,而OtherApp
从不引用MainApp
(也不会引用任何文件)。但是,当我从主文件夹中删除OtherApp
的所有项目时,MainApp
将不再启动而没有出现“无法读取配置文件”错误,参考OtherApp.Web\web.config
OtherApp.Web
web项目文件夹),MainApp
将正确启动,即使OtherApp.Web\web.config
实际上不在文件夹中。
TL; DR - 两个ASP.NET应用程序,两者都没有相互引用。除非其他Web项目存在文件夹,否则主应用程序将无法启动,即使引用的web.config实际上不存在。
答案 0 :(得分:0)
我找到了,对于这个问题的其他人来说,我是如何解决它的。