我有一个ASP.NET MVC 4 Web项目(而不是网站)解决方案。在该解决方案中,还有其他几个与单独图层有关的项目(域项目,服务项目,数据项目和快速工程项目)。即:如何在web项目解决方案中的单独项目中部署app.config visual studio
Web
- Domain
- Data
- ApplicationServices
- Quickbooks
- app.config
- web.config
该quickbooks项目有一个app.config文件,它使用某些参数。在本地运行时,这一切都可以运行,并且quickbooks项目可以访问app.config文件以获取运行时所需的设置。
但是当我编译整个解决方案进行部署时,似乎程序无法访问这个app.config文件。
如果我查看从发布构建过程生成的最终发布包,则有一个bin文件夹,并且我在其中看到quickbooks.dll。但是app.config文件不是。
我在整个视觉工作室的构建过程领域绝对薄弱,所以请原谅我,如果这是基本的。
1.)这甚至可能,或所有的app.config文件需要在顶级Web项目?
2.)如果可能,并且我希望它是尽可能地封装quickbooks项目,那么app.config文件在构建之后应该在哪里结束?在斌?在Web根?
在上面,Quickbooks是Web项目中的一个文件夹,还是Web解决方案中的单独项目? – danludwig
@danludwig后者。这是Web解决方案中完全独立的项目。 –