【发布时间】:2010-06-01 11:01:32
【问题描述】:
请原谅标题,但最好我只是解释一下问题。
我的解决方案中有 2 个项目
- 类库
- Web 应用程序,由 Web 服务 (asmx) 组成。
网络服务的代码位于 app_code 文件夹中,文件 [webservicename].cs
在类后面的 web 服务代码中,我有一个 web 方法,这里是一个示例示例(其简化):
[WebMethod]
public EnumTaskExportState ProcessTask()
{
var tm = new UploadTaskManager();
return tm.ProcessTask();
}
现在在设计时,在 Visual Studio(2010 或 2008)中,当我右键单击 UploadTaskMananger,然后选择“转到定义”。我被带到 AppData\Temp[some folder structure]...etc.... 它显示公共类定义。
相反,我希望进行完全集成,以便直接进入类库项目中的实际类。
我的猜测是,这是因为我使用的是 app_code 路由,而不是 Web 服务类的编译文件。但我不知道有任何其他方法可以做到这一点。
我该如何解决这个问题?可能不需要 app_code 目录?
【问题讨论】:
标签: .net web-services asmx