我有一个包含.net mvc网站和webjob的解决方案.
我使用git部署 - 所以在git push to azure上,我的网站升级了.我现在只是添加一个将按计划运行的控制台应用程序.我正试图弄清楚如何在网站上部署这个git push
,但我不知道该怎么做.
我知道我可以创建一个文件夹website\app_data\jobs\triggered\webjob
并将文件复制到那里(比如来自webjob上的后期构建事件),但这意味着我需要将所有这些文件提交到git repo以便部署来获取它们 -这也意味着每次我建立时,Git都会促使我再次犯下它们 - 呃.
有没有更好的方法来做到这一点 - 我可以将我的回购推广到azure,它将正确部署我的网站和我的webjob?
谢谢
我觉得这很容易,但我完全不知所措.
我希望一个控制器的视图位于应用程序的根级别,而不是在该控制器的子目录中,但我无法弄明白.
我想要这两个网址:
/ Info - 这应该在控制器"Home"上操作"Info"
/ Admin/ - 这应该是控制器"Admin"上的操作"索引"(默认)
到目前为止,无论我尝试过什么,第一条路线最终都会捕捉到它们.我似乎无法将两者分开.
那个Info页面甚至不需要控制器,它是静态的,但我确实想要使用母版页.可能有一个更简单的方法来解决这个问题,但我也没想出来.
我能想到的就是创建一个Info控制器,并将Views/Home/Info移动到Views/Info/Index,但它有一定的气味.
我能够在rails中使用以下方法执行此操作:
map.connect ':controller/:action/:id'
map.connect ':action', :controller => 'home'
Run Code Online (Sandbox Code Playgroud)