最新回答 / 慕婉清4421281
我直接以控制臺的方式部署程序(框架依賴),并運行成功,通過監(jiān)聽可以正常運行。但部署IIS時候,也安裝了 runtime 庫,建立了網(wǎng)站,地址池為無托管代碼。但就是瀏覽不了程序:該網(wǎng)頁無法正常運作 HTTP ERROR 500。我單獨做了個 Web項目(MVC),沒有添加任何,控制臺方式部署和 部署到IIS都成功了。咱們這個是不是數(shù)據(jù)庫影響?
2021-08-05
最新回答 / 慕田峪3034895
已經(jīng)解決了,我真是個傻子。把startup里services.AddDbContext<AppDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));(正確的)寫成了services.AddDbContext<AppDbContext>(options => options.UseSqlServer("DefaultConnec...
2021-07-13
已采納回答 / 阿萊克斯劉
不用太在意mvc的數(shù)據(jù)和操作流程,實際上行業(yè)并沒有對mvc有一個完全統(tǒng)一的標準,所以你會看到asp中的mvc和 angular的mvc不太一樣、與ios的mvc也不一樣,甚至是同樣使用asp框架但使用不同架構方案也會有點不一樣。更別說除了mvc,我們還有mvp、mvvm、mv*等各種各樣的變體。所以,我們只需要把握mvc的幾個方面就可以了。1. mvc的優(yōu)勢是代碼分離,適合團隊協(xié)作;2. m代表數(shù)據(jù)、v代表顯示、c代表控制;3. 凡事處理數(shù)據(jù)(增刪改查、數(shù)據(jù)變換等)的代碼都放在m中;凡事涉及到頁面顯示、操...
2021-06-07