我是WCF的新手。我在iis运行正常的wcf服务。我对DataAccessLibrary.dll进行了代码更改,其中主类是DAL。 service.cs文件引用此dll。我将新的dll放入bin文件夹。现在在service.cs代码中抛出一个错误,说“当前上下文中不存在DAL”我认为这与引用旧dll而不是新dll的service.cs类有关。但我不确定如何修复它。
答案 0 :(得分:2)
更糟糕的情况是,如果您的服务代码引用Visual Studio中的DAL程序集,则再次打开WCF项目/解决方案,确保引用是最新的DAL(通过项目引用或DLL引用)并重建/重新发布。
可能有更好的方法,但这应该作为后备选项......
修改强>
提供一些有关使用WCF开发的更有效方法的反馈 - 以下是我们在这些系统上的工作方式:
\\DEVSTORE\CommonAssemblies\DAL\MyDal.dll
等UNC下)获得非常简单的开发体验。