gpt4 book ai didi

.net - Visual Studio 2010 上的通用处理程序 (.ashx) 智能感知问题

转载 作者:行者123 更新时间:2023-12-03 16:29:57 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Visual Studio ASP.Net expand and collapse issue in ashx generic handlers

(4 个回答)


5年前关闭。




我正在尝试像任何其他隐藏文件的代码一样在 ashx 文件上展开和折叠方法和其他内容。当我这样做时 tools > options > text editor and adding ashx as an extention of visual studio c# ,一开始似乎一切正常。我可以展开和折叠方法,还可以查看文件顶部的属性和方法。但后来我失去了大部分的智能。我无法访问我的用户定义的对象和方法。

我发现的类似问题并没有帮助我解决这个问题

Visual Studio ASP.Net expand and collapse issue in ashx generic handlers

i can't add #region to .ashx in visual studio 2010

最佳答案

有同样的问题 - this answer (对于您提到的第一个问题,但在您提出后发布)似乎是我的最佳选择。

总结一下:在(最好是专用的).cs 文件中创建一个单独的类以用作“代码隐藏”,在那里完成所有工作(包括实现 IHttpHandler )并让您在 .ashx 中的实际处理程序只继承它而不需要做其他事情:

public class MyHandler : MyIHttpHandlerCodeBehindClass{}



这为您的处理程序类提供了完整的代码折叠和智能感知,而不会出现您提到的问题。唯一的缺点是额外的文件,但对我来说这是值得的。

关于.net - Visual Studio 2010 上的通用处理程序 (.ashx) 智能感知问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8711785/

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