最新回答 / 慕婉清4421281
我直接以控制台的方式部署程序(框架依赖),并运行成功,通过监听可以正常运行。但部署IIS时候,也安装了 runtime 库,建立了网站,地址池为无托管代码。但就是浏览不了程序:该网页无法正常运作 HTTP ERROR 500。我单独做了个 Web项目(MVC),没有添加任何,控制台方式部署和 部署到IIS都成功了。咱们这个是不是数据库影响?
2021-08-05
最新回答 / 慕田峪3034895
已经解决了,我真是个傻子。把startup里services.AddDbContext<AppDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));(正确的)写成了services.AddDbContext<AppDbContext>(options => options.UseSqlServer("DefaultConnec...
2021-07-13
app.UseMvcWithDefaultRoute();这个代码加上了,底部出现了绿色下划线,提示的大概意思是使用终点路由时不支持使用UseMvcWithDefaultRoute配置mvc,叫我去设置MvcOptions
2021-06-08
已采纳回答 / 阿莱克斯刘
不用太在意mvc的数据和操作流程,实际上行业并没有对mvc有一个完全统一的标准,所以你会看到asp中的mvc和 angular的mvc不太一样、与ios的mvc也不一样,甚至是同样使用asp框架但使用不同架构方案也会有点不一样。更别说除了mvc,我们还有mvp、mvvm、mv*等各种各样的变体。所以,我们只需要把握mvc的几个方面就可以了。1. mvc的优势是代码分离,适合团队协作;2. m代表数据、v代表显示、c代表控制;3. 凡事处理数据(增删改查、数据变换等)的代码都放在m中;凡事涉及到页面显示、操...
2021-06-07