【发布时间】:2008-10-30 00:33:38
【问题描述】:
解决方案
-- 工作流项目
-- 工作流程1
-- 工作流程2
-- 网络项目 (WAP)
-- App_Data
-- 我的数据库.vdb3
-- MyWebService.asmx
-- Web.Config
好的,所以.. 这是项目的基本“大纲”。 该数据库存储在网站中,是一个 VistaDB 数据库(也可以是 MSAccess 或 SQLite 数据库)。在网站上,我可以针对数据库进行编码。我可能有 |DataDirectory|在我的连接字符串中。
WORKFLOW 项目独立于网站。 MyWebService.asmx 是一个“存根”,用于调用基于工作流的 Web 服务。
如何打开网站App_Data目录下的数据库?现在,我有硬编码的值(即@"E:\datadirectory\database.vdb3"),但这不是首选,只能在我的开发机器上使用。
我什至无法传递数据库的位置,因为 web 服务(.asmx 文件)只有 1 行,并且是用于让调用者进入工作流的存根代码。我真的不知道如何进行。
解决方案?最佳实践?链接?
【问题讨论】:
标签: c# asp.net web-services workflow