如何启动/发布ASP.NET MVC应用程序

时间:2017-12-27 15:38:28

标签: asp.net asp.net-mvc

我正在尝试学习ASP.NET,因此所有这些.NET / C#东西对我来说都是新手。我来自php / js / mean / apache等,所以我不是一个完整的菜鸟但必须承认,这里的学习曲线很疯狂......无论如何,使用Lynda / udemy / pluralsight和Youtube加上我能找到的任何消费虽然我正在学习,但我似乎无法找到的一件事是,如何让某些东西上线...正确的方式。它就像我发现的每一条指令都忘记了如何制作应用程序。

把它掌握在自己手中,我已经做了很多事情,我能够将我的文件在线发布到我的Godaddy托管帐户(PLESK),但我一直收到403/404/500错误。

最后几天尝试了一些事情,我能够通过编辑web.config获得一个基本的测试页面,例如,添加如下内容:

  <defaultDocument enabled="true">
     <files>
        <add value="MYHOMEPAGEFILEHERE.html" />
     </files>
  </defaultDocument>

这很有效,因为它非常基础并且它指向基本的html文件,但我遇到的问题是我试图启动一个已建立剃须刀/路由的网站/类和C#的东西(还没有数据库),在我的本地机器上,网站/应用程序可以工作但是当我上传它时,它总是会中断,我会得到403s,500s等...

我自己想过&#34; 可能会将默认文档路径/值添加到任何起始c#文件中,就像我在MEAN应用程序中所做的那样(通过app.js) &#34;

但当我查看服务器时,那些文件都没有,我会假设所有的c#文件都被编译成dll文件?

如果是这种情况,我该如何指示服务器从任何特定文件开始?基本上,我该怎么办,将我的迷你应用程序(本地)上传到在线服务器,它只是工作?

我已经跟随了每一个我能找到它允许用户访问,添加目录等权限......

我失败了。任何好的链接/教程/任何可以指向我正确的方向我欣赏。我愿意投入工作,只需要指导。

先谢谢。

0 个答案:

没有答案