我有一个MVC.NET网站,我在家用电脑上开发,效果很好。我使用git和Visual Studio Online作为源代码控制。当我开始工作并将其拉下来时,它编译得很好,但当我尝试运行该网站时,它总是挂起:
Global.asax.cs Application_Start()
AreaRegistration.RegisterAllAreas();
和/或
GlobalConfiguration.Configure(WebApiConfig.Register);
它挂在第一个,但如果我评论它,它挂在第二个。如果我同时注释掉,则会显示该站点,但WebAPI路由会中断。
但是,如果我创建一个新网站,它一切正常。我想也许它与我的NuGet包有关,所以我删除/读取了与MVC和WebAPI相关的任何内容,但没有运气。
我是整个MVC.NET世界的新手,所以我有点失落。
任何帮助都将不胜感激。
编辑#1:我忘了提到它可以在我的家用台式机和家用笔记本电脑上找到它。所有传输都通过Visual Studio Online进行。只有当我将它下载到我的工作PC时,它才能正常工作。
答案 0 :(得分:0)
创建项目并进行初始提交时,如果底部的“未跟踪文件”部分中列出了任何文件,请检查团队资源管理器窗口。
前段时间我遇到了类似的问题,这与丢失的文件有关。