我有一个带有web apis的mvc5项目,我正在尝试使用令牌身份验证,所以它说我添加了startup.cs类并删除了我的global.asax文件。我将RouteConfig.RegisterRoutes(RouteTable.Routes);
复制到我的启动文件中并删除了global.asax文件,清理并重建了解决方案。现在它在localhost上正常工作,但是当我将bin文件上传到主机(godaddy)时,它显示解析器错误。我试图从godaddy中删除所有bin文件并重新上载它们,同样的错误。
这是我的新startup.cs类:
[assembly: OwinStartup(typeof(IntegratedSolution.API.Startup))]
namespace IntegratedSolution.API
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
HttpConfiguration config = new HttpConfiguration();
WebApiConfig.Register(config);
app.UseWebApi(config);
RouteConfig.RegisterRoutes(RouteTable.Routes);
}
}
}
我检查了解决方案资源管理器,它没有全局文件。