gpt4 book ai didi

c# - ASP.NET-MVC 项目中的 ADO.NET 数据服务

转载 作者:太空宇宙 更新时间:2023-11-03 11:54:52 24 4
gpt4 key购买 nike

我正在尝试将 ADO.NET 数据服务添加到 vanilla ASP.NET-MVC 项目。有谁知道这些技术是否兼容?

当我 Ctrl+f5 解决方案并访问服务 URL 时,我得到的只是非常无用的“请求错误...查看服务器日志”页面。开发 Web 服务器甚至会写入任何日志吗?如果是,会写入何处?

我猜可能是路由问题所以我补充说:-

routes.IgnoreRoute("{service}.svc/{*pathInfo}");

试图解决这个问题,但无济于事。

我宁愿不创建一个单独的 ASP.NET Web 项目来承载数据服务。在标准 ASP.NET 项目中不常见的 ASP.NET-MVC 项目中是否有其他添加数据服务的步骤?

最佳答案

是否将调试属性放入服务类中?

**[System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]**  
public class MyDataService : DataService<...>
{
// This method is called only once to initialize service-wide policies.
public static void InitializeService(IDataServiceConfiguration config)
{
// TODO: set rules to indicate which entity sets and service operations are visible, updatable, etc.
// Examples:
config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);


**config.UseVerboseErrors = true;**
}

关于c# - ASP.NET-MVC 项目中的 ADO.NET 数据服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/830379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com