尝试构建解决方案时,我在MVC / Controllers / ProductCOntroller.cs中出错。
需要在SportsStore.Domain
SportsStore.WebUI
using System.Linq;
using System.Web.Mvc;
using SportsStore.Domain.Abstract;
namespace SportsStore.WebUI.Controllers
{
public class ProductController : Controller
{
private IProductRepository repository;
public ProductController(IProductRepository productRepository)
{
repository = productRepository;
}
}
}
“SportsStore”命名空间中不存在类型或命名空间名称“Domain”(您是否缺少程序集引用?)
我已将MVC(WebUI)的项目依赖项设置为C#类库(Domain) 如何解决?
答案 0 :(得分:3)
您需要在SportsStore.Domain
中添加对SportsStore.WebUI
的引用吗?
您可以右键单击解决方案资源管理器中SportsStore.WebUI
下的“参考”文件夹,然后选择“添加参考...”。
然后导航到“解决方案”标签:
并选择SportsStore.Domain。